MCP de CoinMarketCap
Una implementación del Protocolo de Contexto de Modelo (MCP) para la API de CoinMarketCap , que proporciona una interfaz estandarizada para acceder a datos del mercado de criptomonedas, información de intercambio y otras métricas relacionadas con blockchain.
Características
- Cobertura completa de la API de CoinMarketCap
- Obtenga datos sobre las últimas tendencias de criptomonedas, movimientos del mercado y métricas del mercado global.
- Acceso a datos detallados de OHLCV con suscripción Estándar o superior
- Validación de parámetros de tipo seguro con Zod
Prerrequisitos
Si no tiene una clave API, primero regístrese para recibir una clave Basic
gratuita aquí .
Configuración del cliente
Hay varias opciones para configurar el cliente MCP con el servidor. Para la configuración de un servidor alojado/remoto, utilice la CLI de Smithery con una clave API de Smithery . Para la instalación local, utilice npx
o compile desde el código fuente. Cada una de estas opciones se explica a continuación.
Servidor remoto de Smithery (recomendado)
Para agregar un servidor remoto a su cliente MCP config.json
, ejecute el siguiente comando desde Smithery CLI :
Ingrese su COINMARKETCAP_API_KEY
y SUBSCRIPTION_LEVEL
(ver las opciones a continuación) cuando se le solicite.
SDK de herrería
Si está desarrollando su propia aplicación de agente, puede utilizar el código repetitivo aquí .
Instalación local de NPX
Para instalar el servidor localmente con npx
, agregue lo siguiente a su cliente MCP config.json
:
Construir desde la fuente
- Descargar el repositorio:
- Instalar paquetes (dentro del repositorio clonado):
- Agregue lo siguiente a su cliente MCP
config.json
:
Variables de configuración
Variable | Descripción | ¿Requerido? | Por defecto |
---|---|---|---|
COINMARKETCAP_API_KEY | Clave API de CoinMarketCap.com | Sí | |
SUBSCRIPTION_LEVEL | Basic , Hobbyist , Startup , Standard , Professional o Enterprise | No | Basic |
PORT | Puerto para el método de transporte HTTP Streamable | No | 3000 |
Herramientas compatibles
Nivel de suscripción: Básico (y superior)
Criptomoneda
cryptoCurrencyMap
: Obtenga un mapa de todas las criptomonedasgetCryptoMetadata
: Obtenga metadatos para una o más criptomonedasallCryptocurrencyListings
: Obtenga la cotización de mercado más reciente para entre 1 y 5000 criptomonedas.cryptoQuotesLatest
: Obtenga la cotización de mercado más reciente para una o más criptomonedas.cryptoCategories
: Obtenga una lista de todas las categorías de criptomonedascryptoCategory
: Obtener metadatos sobre una categoría de criptomoneda
Intercambio
exchangeMap
: Obtenga el mapeo de todos los intercambiosexchangeInfo
: Obtener metadatos para uno o más intercambiosexchangeAssets
: Obtenga una lista de todos los activos disponibles en un intercambio
DEX
dexInfo
: Obtenga metadatos para uno o más intercambios descentralizadosdexListingsLatest
: Obtenga los datos de mercado más recientes para todos los DEX.dexNetworksList
: Obtenga una lista de todas las redes con identificaciones únicasdexSpotPairsLatest
: Obtenga los datos de mercado más recientes para todos los pares spot DEX activosdexPairsQuotesLatest
: Obtenga las últimas cotizaciones del mercado para pares spot.dexPairsOhlcvLatest
: Obtenga los datos OHLCV más recientes para pares spotdexPairsOhlcvHistorical
: Obtenga datos históricos de OHLCV para pares spotdexPairsTradeLatest
: Obtenga las últimas operaciones de pares spot
Métricas globales
globalMetricsLatest
: Obtenga las últimas métricas globales de criptomonedas
Índice
cmc100IndexLatest
: Obtenga el valor y los componentes más recientes del índice CoinMarketCap 100cmc100IndexHistorical
: Obtenga valores históricos del índice CoinMarketCap 100
Herramientas
priceConversion
: Convierte una cantidad de una criptomoneda o moneda fiduciaria a otragetPostmanCollection
: Obtener la colección de Postman para la API
Otro
fiatMap
: Obtenga el mapa de todas las monedas fiduciariaskeyInfo
: Obtener el uso y el estado de la clave APIfearAndGreedLatest
: Consulta el último índice de miedo y avaricia.fearAndGreedHistorical
: Obtenga valores históricos del índice de miedo y codicia
Nivel de suscripción: Aficionado (y superior)
Criptomoneda
cryptoAirdrops
: Obtén una lista de todos los airdrops de criptomonedascryptoAirdrop
: obtén metadatos sobre un airdrop específicohistoricalCryptocurrencyListings
: obtenga cotizaciones históricas del mercado para cualquier criptomonedacryptoQuotesHistorical
: Obtenga cotizaciones históricas del mercado para cualquier criptomoneda.cryptoQuotesHistoricalV3
: Obtenga cotizaciones históricas del mercado con intervalos de tiempo avanzados.
Intercambio
exchangeQuotesHistorical
: Obtenga cotizaciones históricas de cualquier intercambio
Métricas globales
globalMetricsHistorical
: Obtenga métricas históricas globales de criptomonedas.
Nivel de suscripción: Startup (y superior)
Criptomoneda
newCryptocurrencyListings
: Obtenga una lista de las criptomonedas agregadas más recientementecryptoTrendingGainersLosers
: Descubre las mayores ganancias y pérdidas en un período determinado.cryptoTrendingLatest
: Descubre las principales criptomonedas por volumen de búsquedacryptoTrendingMostVisited
: Descubre las criptomonedas más visitadascryptoOhlcvLatest
: Obtenga los últimos datos del mercado OHLCV para cualquier criptomoneda.cryptoOhlcvHistorical
: Obtenga datos históricos del mercado OHLCV para cualquier criptomoneda.cryptoPricePerformanceStatsLatest
: Obtén estadísticas de rendimiento de precios para cualquier criptomoneda.
Nivel de suscripción: Estándar (y superior)
Criptomoneda
cryptoMarketPairsLatest
: Obtenga los últimos pares de mercado para cualquier criptomoneda
Intercambio
exchangeListingsLatest
: Obtenga los datos de mercado más recientes de todos los exchanges.exchangeMarketPairsLatest
: Obtenga los últimos pares de mercado para cualquier intercambioexchangeQuotesLatest
: Obtenga las últimas cotizaciones del mercado para una o más bolsas.
Contenido
contentLatest
: Obtenga las últimas noticias y contenido sobre criptomonedas.contentPostsTop
: Obtén las mejores publicaciones sobre criptomonedascontentPostsLatest
: Obtén las últimas publicaciones sobre criptomonedascontentPostsComments
: Obtener comentarios para una publicación específica
Comunidad
communityTrendingTopic
: Descubre los temas de tendencia en la comunidad de criptomonedas.communityTrendingToken
: Obtén tokens de tendencia en la comunidad de criptomonedas.
Nivel de suscripción: Empresa (y superior)
Cadena de bloques
blockchainStatisticsLatest
: Obtenga las últimas estadísticas de una o más cadenas de bloques
Contribuyendo
¡Se agradecen y animamos las contribuciones! Consulte CONTRIBUTING.md para obtener información sobre problemas, contribuciones e información de contacto.
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
Acceda a la API completa de CoinMarketCap con más de 20 puntos finales básicos y más de 50 herramientas en total, incluidos datos del mercado de criptomonedas, información de intercambio y otras métricas relacionadas con blockchain.
- Características
- Prerrequisitos
- Configuración del cliente
- Variables de configuración
- Herramientas compatibles
- Contribuyendo
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityReal-time cryptocurrency market data integration using CoinCap's public API, providing access to crypto prices and market information without API keysLast updated -314737TypeScriptMIT License
- -securityAlicense-qualityReal-time access to cryptocurrency data from the CoinMarketCap API.Last updated -241TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides comprehensive cryptocurrency analysis using the CoinCap API. This server offers real-time price data, market analysis, and historical trends through an easy-to-use interface. Updated to use Coin Cap API v3Last updated -325TypeScriptMIT License
- -security-license-qualityProvides comprehensive access to CoinMarketCap's cryptocurrency data including listings, quotes, market metrics, and the Fear & Greed Index directly within the Cursor environment.Last updated -1,0711TypeScript