coinmarket-mcp-server logo

coinmarket-mcp-servercoinmarket-mcp-server – serwer MCP

(0)
Daniel NikulshynZrecenzowane przez Daniel Nikulshyn·Zaktualizowano lipiec 2026

Przegląd

coinmarket-mcp-server to serwer implementujący kilka końcówek Coinmarket API. Zapewnia niestandardowy schemat URI coinmarket:// do dostępu do indywidualnych notatek, każdej z nazwą, opisem i typem MIME text/plain. Serwer oferuje dwa główne narzędzia: get-currency-listings do pobierania najnowszych ofert walut oraz get-quotes do pobierania wycen tokenów, akceptujące slug (np. bitcoin) lub symbol (np. BTC) jako opcjonalne argumenty typu string. Konfiguracja wymaga klucza API Coinmarket. Serwer można skonfigurować przy użyciu Pythona 3.12 lub nowszego z menedżerem pakietów uv, albo uruchomić przez Docker. Przeznaczony głównie dla użytkowników potrzebujących interakcji z końcówkami Coinmarket API w środowisku serwera.

Kluczowe funkcje

  • Niestandardowy schemat URI coinmarket://
  • Narzędzie get-currency-listings
  • Narzędzie get-quotes
  • Obsługa typu MIME text/plain

Cennik

Model
Free
Kategoria
Serwery MCP
Ocena
Brak recenzji

Zastosowania

Pobieranie danych kryptowalutowych

coinmarket-mcp-server można wykorzystać do pobierania danych kryptowalutowych, takich jak oferty walut i wyceny, przez niestandardowe końcówki API.

Integracja z Claude Desktop

Serwer można skonfigurować do współpracy z Claude Desktop, umożliwiając użytkownikom dostęp do danych kryptowalutowych poprzez niestandardowy schemat URI.

Plusy i minusy

Plusy

  • Implementuje niestandardowe końcówki API Coinmarket
  • Obsługuje narzędzia get-currency-listings i get-quotes
  • Konfigurowalny przez klucz API Coinmarket

Minusy

  • Wymaga Pythona 3.12 lub nowszego
  • Wymaga menedżera pakietów uv
  • Problemy z konfiguracją mogą wystąpić, jeśli nie zostanie prawidłowo ustawiona

Recenzje

Zaloguj się, aby zostawić recenzję.

Brak recenzji. Bądź pierwszy!

Pytania i odpowiedzi

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

Zadaj pytanie

Alternatywy dla Serwery MCP