coinmarket-mcp-server logo

coinmarket-mcp-serverServizio MCP di coinmarket-mcp-server MCP

(0)
Daniel NikulshynRecensito da Daniel Nikulshyn·Aggiornato luglio 2026

Panoramica

Il coinmarket-mcp-server è un server che implementa alcuni endpoint dell'API di Coinmarket. Fornisce uno schema di URI personalizzato coinmarket:// per accedere a singole informazioni, ognuna con un nome, una descrizione e un mimetype text/plain. Il server offre due strumenti principali: get-currency-listings per recuperare le più recenti liste di valute e get-quotes per recuperare i prezzi per token, accettando come argomenti facoltativi le stringhe slug (ad esempio, bitcoin) o simbolo (ad esempio, BTC). La configurazione richiede una chiave API di Coinmarket. Il server può essere configurato utilizzando Python 3.12 o superiore con il pacchetto gestore uv o, alternativamente, avviato con Docker. È principalmente indirizzato a utenti che hanno bisogno di interagire con gli endpoint dell'API di Coinmarket in un ambiente server.

Funzionalità chiave

  • Schema URI coinmarket:// personalizzato
  • Strumento get-currency-listings
  • Strumento get-quotes
  • Supporto mimetype testo normale (text/plain)

Prezzi

Modello
Free
Categoria
Server MCP
Valutazione
Nessuna recensione

Casi d’uso

Recupero di dati di criptovaluta

Il servizio coinmarket-mcp-server può essere utilizzato per recuperare i dati di criptovaluta, come le liste di valuta e i prezzi, via endpoint API personalizzati.

Integrazione con Claude Desktop

Il server può essere configurato per funzionare con Claude Desktop, consentendo agli utenti di accedere ai dati di criptovaluta via un URI personalizzato.

Pro & contro

Pro

  • Esegue endpoint API di Coinmarket personalizzati
  • Supporta gli strumenti get-currency-listings e get-quotes
  • Configurabile tramite chiave API di Coinmarket

Contro

  • Richiede Python 3.12 o superiore
  • Richiede pacchetto gestore uv
  • Possono sorgere problemi di configurazione se non configurato correttamente

Recensioni

Accedi per lasciare una recensione.

Nessuna recensione. Sii il primo!

Domande e risposte

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

Fai una domanda

Alternative a Server MCP