coinmarket-mcp-server logo

coinmarket-mcp-servercoinmarket-mcp-server MCP-server

(0)
Daniel NikulshynBeoordeeld door Daniel Nikulshyn·Bijgewerkt juli 2026

Overzicht

De coinmarket-mcp-server is een server die een aantal van de Coinmarket API‑eindpunten implementeert. Het biedt een aangepast coinmarket:// URI‑schema voor toegang tot individuele notities, elk met een naam, beschrijving en text/plain mimetype. De server levert twee hoofdtools: get-currency-listings om de nieuwste valutaleisteringen op te halen en get-quotes om quotes voor tokens op te halen, met een slug (bijv. bitcoin) of symbool (bijv. BTC) als optionele stringargumenten. Configuratie vereist een Coinmarket API‑sleutel. De server kan worden opgezet met Python 3.12 of hoger via de uv package manager, of alternativem Docker. Het is primair bedoeld voor gebruikers die de Coinmarket API‑eindpunten in een serveromgeving willen gebruiken.

Belangrijkste functies

  • Aangepast coinmarket:// URI-schema
  • get-currency-listings tool
  • get-quotes tool
  • Ondersteuning van text/plain mimetype

Prijs

Model
Free
Categorie
MCPServers
Beoordeling
Nog geen reviews

Toepassingen

Verzamelen van cryptocurrency‑gegevens

De coinmarket-mcp-server kan worden gebruikt om cryptocurrency‑gegevens te verzamelen, zoals valutaleisteringen en quotes, via aangepaste API‑eindpunten.

Integratie met Claude Desktop

De server kan worden geconfigureerd om samen te werken met Claude Desktop, waardoor gebruikers cryptocurrency‑gegevens kunnen benaderen via een aangepast URI‑schema.

Pluspunten & minpunten

Pluspunten

  • Implementeert aangepaste Coinmarket API‑eindpunten
  • Ondersteunt get-currency-listings en get-quotes tools
  • Configureerbaar via Coinmarket API‑sleutel

Minpunten

  • Vereist Python 3.12 of hoger
  • Vereist uv package manager
  • Problemen met configuratie kunnen ontstaan als niet goed ingesteld

Recensies

Log in om een review te schrijven.

Nog geen reviews. Wees de eerste!

Vragen

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

Stel een vraag

Alternatieven voor MCPServers