Servidor MCP de datos del mercado de criptomonedas
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona datos históricos y en tiempo real del mercado de criptomonedas mediante la integración con las principales plataformas de intercambio. Este servidor permite a los LLM como Claude consultar precios actuales, analizar tendencias del mercado y acceder a información detallada sobre las operaciones.
Características
- Datos de mercado en tiempo real
- Precios actuales de las criptomonedas
- Resúmenes de mercado con diferenciales de oferta y demanda
- Principales pares de trading por volumen
- Soporte para múltiples intercambios
- Análisis histórico
- Datos de OHLCV (velas japonesas)
- Estadísticas de cambios de precios
- Seguimiento del historial de volumen
- Marcos de tiempo personalizables
- Soporte de Exchange
- Binance
- Coinbase
- Kraken
- KuCoin
- Hiperlíquido
- Huobi
- Bitfinex
- Bybit
- OKX
- MEXC
Instalación
Instalación mediante herrería
Para instalar Cryptocurrency Market Data Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Uso
Ejecución del servidor
Conectando con Claude Desktop
- Abra la configuración de Claude Desktop en:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Ventanas:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Agregue la configuración del servidor:
- Reiniciar Claude Desktop
Herramientas disponibles
- obtener precio
- Obtenga el precio actual de cualquier par comercial
- Ejemplo: "¿Cuál es el precio actual de BTC/USDT en Binance?"
- obtener resumen del mercado
- Obtenga información detallada del mercado
- Ejemplo: "Muéstrame un resumen del mercado de ETH/USDT"
- obtener los máximos volúmenes
- Lista de los principales pares comerciales por volumen
- Ejemplo: "¿Cuáles son los 5 pares comerciales principales en Kraken?"
- intercambios de listas
- Mostrar todos los intercambios admitidos
- Ejemplo: "¿Qué intercambios son compatibles?"
- obtener-histórico-ohlcv
- Obtener datos históricos de velas
- Ejemplo: "Muéstrame los datos del precio de BTC/USDT de los últimos 7 días en intervalos de 1 hora"
- obtener cambio de precio
- Calcular cambios de precios en diferentes períodos de tiempo
- Ejemplo: "¿Cuál es el cambio de precio de SOL/USDT en 24 horas?"
- obtener historial de volumen
- Seguimiento del volumen de operaciones a lo largo del tiempo
- Ejemplo: "Muéstrame el historial del volumen de operaciones de ETH/USDT durante la última semana"
Consultas de ejemplo
Aquí hay algunos ejemplos de preguntas que puedes hacerle a Claude una vez que el servidor esté conectado:
Detalles técnicos
Dependencias
mcp
: SDK de protocolo de contexto de modeloccxt
: Biblioteca de intercambio de criptomonedas- Python 3.9 o superior
Arquitectura
El servidor utiliza:
- Soporte asíncrono de CCXT para una comunicación de intercambio eficiente
- Sistema de herramientas de MCP para la integración de LLM
- Formato de datos estandarizado para obtener resultados consistentes
- Agrupación de conexiones para un rendimiento óptimo
Manejo de errores
El servidor implementa un manejo robusto de errores para:
- Pares comerciales no válidos
- Problemas de conectividad de Exchange
- Limitación de velocidad
- Solicitudes malformadas
- Tiempos de espera de la red
Desarrollo
Ejecución de pruebas
Contribuyendo
- Bifurcar el repositorio
- Crear una rama de características
- Realiza tus cambios
- Enviar una solicitud de extracción
Desarrollo local
Solución de problemas
Problemas comunes
- Errores de conexión de Exchange
- Comprueba tu conexión a Internet
- Verificar que el intercambio esté operativo
- Asegúrese de que el par comercial exista en el intercambio seleccionado
- Limitación de velocidad
- Implementar retrasos entre solicitudes
- Utilice diferentes intercambios para consultas de alta frecuencia
- Consulte los límites de tipos de cambio específicos del cambio
- Problemas de formato de datos
- Verificar el formato del par comercial (por ejemplo, BTC/USDT, no BTCUSDT)
- Consultar las especificaciones del plazo
- Asegúrese de que los parámetros numéricos estén dentro de rangos válidos
Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles
Expresiones de gratitud
- CCXT para integraciones de intercambio
- Protocolo de contexto de modelo para la especificación MCP
- Los intercambios de criptomonedas para proporcionar API de datos de mercado
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Proporciona datos históricos y en tiempo real del mercado de criptomonedas mediante la integración con las principales plataformas de intercambio. Este servidor permite a los LLM como Claude consultar precios actuales, analizar tendencias del mercado y acceder a información detallada sobre las operaciones.
Related MCP Servers
- AsecurityAlicenseAqualityA server implementation that streams real-time Binance market data (spot and futures) via WebSockets, enabling applications to receive and process cryptocurrency market information through the Model Context Protocol.Last updated -66TypeScriptMIT License
- -securityFlicense-qualityA cryptocurrency price query service based on Model Context Protocol that provides tools for retrieving virtual currency prices, market trends, detailed information, and K-line data.Last updated -2Python
- -securityAlicense-qualityA Model Context Protocol server that exposes Binance cryptocurrency exchange data to LLMs, allowing agents to access real-time prices, order books, and historical market data without requiring API keys.Last updated -4PythonMIT License
- AsecurityAlicenseAqualityA server that provides tools for retrieving real-time price information for various assets including precious metals and cryptocurrencies, allowing language models to access and display current asset price data.Last updated -1561JavaScriptMIT License