Libro de órdenes de criptomonedas MCP
Un servidor MCP que analiza la profundidad y el desequilibrio del libro de órdenes en los principales intercambios de criptomonedas, brindando a los agentes de IA y a los sistemas comerciales información sobre la estructura del mercado en tiempo real.
Características
Métricas del libro de órdenes : calcula la profundidad de oferta/demanda y el desequilibrio para un par comercial específico en un intercambio determinado.
Comparación entre intercambios : compare la profundidad y el desequilibrio del libro de órdenes en múltiples intercambios en una tabla Markdown unificada.
Intercambios compatibles : Binance, Kraken, Coinbase, Bitfinex, Okx, Bybit
Related MCP server: crypto-liquidations-mcp
Instalación
Prerrequisitos
Python 3.10 o superior
uv (administrador de paquetes y proyectos de Python)
Configuración
Clonar el repositorio
git clone https://github.com/kukapay/crypto-orderbook-mcp.git cd crypto-orderbook-mcpInstalar dependencias
Utilice
uvpara instalar los paquetes necesarios:uv syncConfigurar el cliente MCP (Claude Desktop)
"mcpServers": { "crypto-orderbook-mcp": { "command": "uv", "args": [ "--directory", "/absolute/path/to/crypto-orderbook-mcp", "run", "main.py" ] } }
Uso
El servidor proporciona dos herramientas principales:
calculate_orderbook: calcula la profundidad de oferta, la profundidad de demanda y el desequilibrio para un par comercial en un intercambio específico.compare_orderbook: compara la profundidad de oferta, la profundidad de demanda y el desequilibrio entre múltiples intercambios y devuelve una tabla Markdown.
Ejemplo: Calcular métricas de la cartera de pedidos
Indicación : "Calcule las métricas del libro de órdenes para BTC/USDT en Binance con un rango de profundidad del 1%".
Salida esperada (objeto JSON):
{
"exchange": "binance",
"symbol": "BTC/USDT",
"bid_depth": 123.45,
"ask_depth": 234.56,
"imbalance": 0.1234,
"mid_price": 50000.0,
"timestamp": 1698765432000
}Ejemplo: Comparar la cartera de órdenes en diferentes bolsas
Indicación : "Compare las métricas del libro de órdenes de BTC/USDT en Binance, Kraken y OKX con un rango de profundidad del 1%".
Resultado esperado (tabla de rebajas):
| exchange | bid_depth | ask_depth | imbalance |
|----------|-----------|-----------|-----------|
| binance | 123.45 | 234.56 | 0.1234 |
| kraken | 89.12 | 178.34 | 0.0987 |
| okx | 145.67 | 256.78 | 0.1345 |Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.