Servidor MCP universal de CoinMarketCap
Este proyecto es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso completo a los datos de criptomonedas de CoinMarketCap. Está diseñado para integrarse fácilmente con Cursor, lo que permite acceder a una amplia gama de datos de criptomonedas directamente desde el entorno de Cursor.
Características
- Cobertura API integral : acceso a múltiples puntos finales de API de CoinMarketCap
- Almacenamiento en caché inteligente : reduce las llamadas a la API y mejora el rendimiento
- Seguridad de tipos : compatibilidad total con TypeScript con definiciones de tipos completas
- Diseño modular : fácil de ampliar y mantener
- Manejo detallado de errores : Borrar mensajes de error y registro
Herramientas disponibles
Datos de criptomonedas
get_cryptocurrency_listings
- Obtenga los listados de criptomonedas más recientesget_cryptocurrency_quotes
- Obtenga cotizaciones para criptomonedas específicasget_cryptocurrency_info
- Obtener metadatos para criptomonedasget_cryptocurrency_market_pairs
- Obtener pares de mercado para una criptomonedaget_cryptocurrency_ohlcv
- Obtener datos históricos de OHLCVconvert_cryptocurrency
- Convierte entre criptomonedas y monedas fiduciarias
Intercambio de datos
get_exchange_listings
- Obtenga los últimos listados de intercambioget_exchange_info
- Obtenga información detallada del intercambioget_exchange_map
- Obtener un mapa de todos los intercambios
Datos del mercado global
get_global_metrics
: obtenga métricas del mercado global de criptomonedas
Sentimiento del mercado
get_fear_greed_index
- Obtener datos del Índice de Miedo y Avaricia
Cómo agregar al cursor MCP
Este proyecto está diseñado para integrarse perfectamente con la funcionalidad MCP de Cursor. Aquí te explicamos cómo agregarlo:
- Clonar el repositorio e ingresar al directorio del proyecto:Copy
- Instalar dependencias:Copy
- Configurar variables de entorno:
- Cree un archivo
.env
en el directorio raíz del proyecto. - Agregue su clave API de CoinMarketCap:ReemplaceCopy
YOUR_COINMARKETCAP_API_KEY
con su clave API real.
- Cree un archivo
- Construya y ejecute el servidor:
- Entorno de desarrollo:Copy
- Entorno de producción:Copy
- Entorno de desarrollo:
- Agregar al cursor:
- Cursor abierto.
- Vaya a Configuración > MCP.
- Agregue un nuevo servidor con la siguiente configuración:
- Tipo:
COMMAND
- Comando:
node ABSOLUTE PATH/dist/index.js
- Tipo:
¡Ahora puedes usar todas las herramientas disponibles directamente en Cursor para acceder a los datos de CoinMarketCap!
Ejemplos de uso
Obtenga los últimos listados de criptomonedas
Obtenga cotizaciones para criptomonedas específicas
Obtenga el Índice de Miedo y Avaricia
Obtenga métricas del mercado global
Solución de problemas
Si encuentra problemas:
- Asegúrese de tener una clave API de CoinMarketCap válida
- Compruebe que el archivo
.env
esté configurado correctamente - Revise los registros de la consola para obtener información detallada del error
- Asegúrese de que su plan de API tenga acceso a los puntos finales que intenta utilizar
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Proporciona acceso integral a los datos de criptomonedas de CoinMarketCap, incluidos listados, cotizaciones, métricas de mercado y el índice Fear & Greed directamente dentro del entorno Cursor.