coinmarket-mcp-server logo

coinmarket-mcp-servercoinmarket-mcp-server MCP sunucusu

(0)
Daniel Nikulshynİnceleyen Daniel Nikulshyn·Güncellendi Temmuz 2026

Genel Bakış

coinmarket-mcp-server, belirli Coinmarket API uç noktalarını uygulayan bir sunucudur. Farklı notlara erişmek için individual ad, açıklama ve text/plain mimetype'si bulunan bir özel coinmarket:// URI şeması sunar. Sunucu iki ana araç sunar: get-currency-listings ile güncel para listesini alma ve get-quotes kullanarak para birimi için fiyat tahmini alma fonksiyonunu, bu fonksiyonun slug (örneğin bitcoin) gibi bir dize argümanı ya da simge (örneğin BTC) gibi bir simgeyi kabul etmektedir. Sunucunun doğru bir şekilde çalışabilmesi için Coinmarket API anahtarı gereklidir. Sunucu Python 3.12 ve выше versiyonlarında uv paket yöneticisi ya da Docker ile kullanılabilmektedir. Hedef kitle olarak, Coinmarket API uç noktalarına sunucu ortamında erişimi olan kullanıcıları işaret etmektedir.

Temel özellikler

  • coinmarket:// URI scheme'si özel olarak çalıştırılır
  • get-currency-listings aracı desteği
  • get-quotes aracı desteği
  • text/plain mim-tipi desteği

Fiyatlar

Model
Free
Puan
Henüz inceleme yok

Kullanım senaryoları

Kripto Para Veritabanı İstemleri

coinmarket-mcp-server, kripto para verileri alınmak için kullanılan custom API uç noktalarının oluşturulmasını sağlar.

Claude Desktop İntegrasyonu

sunucu Claude Desktop ile çalışacak şekilde konfigüre edilebilir. Böylece kullanıcılar, özel URI scheme'i kullanılarak kripto para verileri erişim sağlayabilir.

Artılar ve eksiler

Artılar

  • Göstergelerinizi özelleştirebilmek için custom Coinmarket API endpointleri uygulayın
  • get-cur-rence-listings ve get-quotes araçlarını destekler
  • Coinmarket API anahtarını kullanarak yapılandırılabilir

Eksiler

  • Python 3.12 veya üzeri gerekir
  • uv paket yöneticisi gerekmektedir
  • ayarlamada sorunlar oluşabilir eğer düzgün kurulmamışsa

İncelemeler

İnceleme bırakmak için giriş yap.

Henüz inceleme yok. İlk sen ol!

Sorular

What are common pitfalls when setting up this server?

Missing or mis‑typed `uv` in PATH causes a `spawn uv ENOENT` error. Incorrect repository path or an invalid COINMARKET_API_KEY will prevent the server from starting. Verify `uv` is installed (`uv version`) and that the environment variable is set before launching.

Asked by Aaliyah Johnson · Jun 7, 2025

How do I configure the server for use with Claude Desktop?

Add a `mcpServers` entry in your Claude config pointing to the server command. For a local install, use `uv` with the repo path; for Docker, use `docker run` with the `COINMARKET_API_KEY` set. Ensure the path points to the root containing `pyproject.toml` and that the key is valid.

Asked by Piotr Baranowski · Jun 4, 2025

Which Coinmarket API endpoints does the server support?

The server implements two main tools: `get-currency-listings` to fetch the latest listings and `get-quotes` to retrieve token quotes by slug or symbol. It also exposes a custom `coinmarket://` URI scheme for accessing individual notes with a name, description, and text/plain mimetype.

Asked by Victor Nguyen · Jun 2, 2025

What is required to run the coinmarket-mcp-server on my local machine?

You need Python 3.12 or newer and the uv package manager. After cloning the repo, set the COINMARKET_API_KEY environment variable and run `uv run coinmarket_service` from the repository root. Alternatively, you can build and run a Docker image with the key passed as an env variable.

Asked by Elias Hedström · May 20, 2025

Soru sor

MCP Serverleri alternatifleri