Binance Cryptocurrency MCP

Accede a datos en tiempo real del mercado de criptomonedas de Binance, incluyendo precios, libros de órdenes e historial de operaciones.

Documentación

Binance MCP Enhanced - Technical Analysis Edition

Fork mejorado de binance-mcp por @snjyor
Trabajo original bajo licencia Apache 2.0

Un poderoso servidor MCP de análisis de criptomonedas que añade capacidades avanzadas de análisis técnico a la implementación original de Binance MCP.

Novedades

Indicadores Técnicos

  • Medias Móviles: SMA, EMA con períodos personalizables
  • Momentum: RSI, MACD para análisis de fuerza de tendencia
  • Volatilidad: Bandas de Bollinger, ATR para evaluación de riesgo
  • Volumen: VWAP para niveles de trading institucional

Análisis de Mercado

  • Detección de Tendencias: Clasificación automática alcista/bajista/neutral
  • Soporte y Resistencia: Identificación dinámica de niveles
  • Estadísticas de Precio: Cálculos de retornos, volatilidad, ratio de Sharpe
  • Condiciones de Mercado: Detección de sobrecompra/sobreventa

Herramientas Multi-Símbolo

  • Comparación de Rendimiento: Comparar hasta 5 símbolos
  • Análisis de Correlación: Encontrar pares de trading relacionados
  • Ranking de Volatilidad: Identificar activos de alta/baja volatilidad

Mejoras de Seguridad

  • Todas las dependencias actualizadas a las versiones seguras más recientes
  • Ejecución de contenedor Docker sin root
  • Validación exhaustiva de entradas
  • Mensajes de error saneados

Instalación

Docker (Recomendado)

# Build the enhanced image
docker build -t binance-mcp-enhanced .

# Run the container
docker run -i --rm binance-mcp-enhanced

Instalación Local

# Install dependencies
npm install

# Build
npm run build

# Run
npm start

Configuración

Claude Desktop

Añade a tu claude_desktop_config.json:

{
  "binance-enhanced": {
    "command": "docker",
    "args": ["run", "-i", "--rm", "binance-mcp-enhanced"]
  }
}

Modo Testnet

Para trading en papel y pruebas:

{
  "binance-testnet": {
    "command": "docker",
    "args": [
      "run", "-i", "--rm",
      "-e", "BINANCE_TESTNET=true",
      "binance-mcp-enhanced"
    ]
  }
}

Uso de Herramientas Mejoradas

Calcular Indicadores Técnicos

Calculate indicators for BTCUSDT on 1h timeframe:
- Indicators: ["sma", "ema", "rsi", "macd"]
- Period: 20

La respuesta incluye valores actuales y señales (sobrecompra/sobreventa, alcista/bajista).

Analizar Mercado

Analyze BTCUSDT market on 4h timeframe with support/resistance levels

Proporciona un análisis completo del mercado que incluye tendencia, estadísticas y niveles clave.

Comparar Símbolos

Compare performance of ["BTCUSDT", "ETHUSDT", "BNBUSDT"] on daily timeframe

Devuelve métricas comparativas y rankings.

Funcionalidades Originales

Todas las funcionalidades originales de @snjyor's binance-mcp siguen disponibles:

  • Datos de precio en tiempo real
  • Información del libro de órdenes
  • Historial de operaciones
  • Datos de velas K-line
  • Estadísticas de 24 horas
  • Información del exchange
  • Ticker de precios por símbolo
  • Y más...

Atribución y Licencia

Trabajo Original: binance-mcp por @snjyor
Licencia: Licencia Apache 2.0 (mantenida)
Mejoras: Capacidades de análisis técnico y mejoras de seguridad

Esta versión mejorada mantiene total compatibilidad con la API original mientras añade potentes herramientas de análisis para el trading de criptomonedas.

Consulta los archivos LICENSE y NOTICE para obtener detalles completos de atribución.

Contribuciones

Este es un fork de mejora personal. Para el proyecto original, contribuye al repositorio de @snjyor.