coinmarket-mcp-server logo

coinmarket-mcp-servercoinmarket-mcp-server Servidor MCP

(0)
Daniel NikulshynReseñado por Daniel Nikulshyn·Actualizado julio de 2026

Resumen

El coinmarket-mcp-server es un servidor que implementa algunos de los endpoints de la API de Coinmarket. Proporciona un esquema URI coinmarket:// personalizado para acceder a notas individuales, cada una con un nombre, descripción y mimetype text/plain. El servidor ofrece dos herramientas principales: get-currency-listings para recuperar las últimas listas de monedas y get-quotes para obtener cotizaciones de tokens, aceptando un slug (por ejemplo, bitcoin) o símbolo (por ejemplo, BTC) como argumentos opcionales de cadena. La configuración requiere una clave de API de Coinmarket. El servidor puede configurarse usando Python 3.12 o superior con el gestor de paquetes uv, o alternativamente, ejecutarse mediante Docker. Se dirige principalmente a usuarios que necesitan interactuar con endpoints de la API de Coinmarket en un entorno de servidor.

Funciones clave

  • Esquema URI coinmarket:// personalizado
  • Herramienta get-currency-listings
  • Herramienta get-quotes
  • Soporte de mimetype text/plain

Precio

Modelo
Free
Categoría
Servidores MCP
Valoración
Aún sin reseñas

Casos de uso

Recopilación de datos de criptomonedas

El coinmarket-mcp-server puede utilizarse para recuperar datos de criptomonedas, como listas de monedas y cotizaciones, a través de endpoints de API personalizados.

Integración con Claude Desktop

El servidor puede configurarse para trabajar con Claude Desktop, permitiendo a los usuarios acceder a datos de criptomonedas a través de un esquema URI personalizado.

Pros y contras

Ventajas

  • Implementa endpoints de API personalizados de Coinmarket
  • Soporta las herramientas get-currency-listings y get-quotes
  • Configurables mediante la clave de API de Coinmarket

Contras

  • Requiere Python 3.12 o superior
  • Requiere el gestor de paquetes uv
  • Pueden surgir problemas de configuración si no se configura correctamente

Reseñas

Inicia sesión para dejar una reseña.

Aún sin reseñas. ¡Sé el primero!

Preguntas y respuestas

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

Hacer una pregunta

Alternativas a Servidores MCP