Servidor MCP de Binance
Una implementación de servidor de Protocolo de Contexto de Modelo (MCP) para datos de mercado de Binance con soporte WebSocket.
Características
Transmisión de datos de mercado en tiempo real a través de WebSocket
Soporte tanto para mercados al contado como de futuros
Reconexión automática con retroceso exponencial
Manejo de mensajes con seguridad de tipos
Manejo integral de errores
Related MCP server: Binance MCP Server
Instalación
npm installUso
Iniciando el servidor
npm startTipos de flujo de WebSocket
Se admiten los siguientes tipos de transmisión:
trade: datos comerciales en tiempo realticker: estadísticas de cambio de precio de ventana móvil de 24 horasbookTicker: Mejor precio de oferta/demanda y cantidadkline: datos de velas japonesasmarkPrice: Precio de mercado y tasa de financiación (solo futuros)fundingRate: Datos de la tasa de financiación (solo futuros)
Ejemplo de uso en Claude Desktop
// Subscribe to trade and ticker streams for BTC/USDT
await server.subscribe('BTCUSDT', 'spot', ['trade', 'ticker']);
// Handle incoming data
server.onStreamData('BTCUSDT', 'trade', (data) => {
console.log('New trade:', data);
});Desarrollo
Ejecución de pruebas
npm testEdificio
npm run buildLicencia
Privado