Skip to main content
Glama
seang1121

Sports Betting MCP

by seang1121

sports-betting-mcp

El primer servidor MCP para apuestas deportivas. Dale a cualquier agente de IA acceso en vivo a selecciones, cuotas, análisis de juegos y seguimiento de rendimiento en NBA, NHL, NCAAB y MLB.

Estado Python PyPI Licencia MCP Deportes

mcp-name: io.github.seang1121/sports-betting-mcp

Qué hace

Conecta cualquier agente de IA compatible con MCP a un sistema de análisis de apuestas deportivas en vivo. Cada selección se registra antes del inicio del partido y se resuelve contra los resultados finales. Nada se selecciona a conveniencia.

Métrica

Valor

Deportes cubiertos

NBA, NHL, NCAAB, MLB

Tipos de apuesta

Moneyline, Spread, Totales

Fuente de selección

Modelo de consenso de 12 agentes

Total de selecciones

3,859+ resueltas

Usuarios de la plataforma

30

Herramientas

12 herramientas MCP

Autenticación

Clave API (encabezado X-API-Key)

Resultados por deporte

Deporte

Selecciones

Victorias

Tasa de victorias

NBA

1,267

762

60.1%

NHL

1,148

656

57.1%

NCAAB

1,149

549

47.8%

MLB

283

109

38.5% (lanzado en abr. 2026)

Todos los resultados se pueden consultar en tiempo real a través de la herramienta get_win_rate. Los números se actualizan después de cada juego.


Related MCP server: sports-data-mcp-server

Inicio rápido

Instalación

pip install sports-betting-mcp

Añadir a tu cliente MCP

Copia esto en tu configuración de MCP (Claude Desktop, Cursor, Windsurf, Claude Code, etc.):

{
  "mcpServers": {
    "sports-betting": {
      "command": "sports-betting-mcp",
      "env": {
        "SPORTS_BETTING_API_URL": "https://sportsbettingaianalyzer.com",
        "SPORTS_BETTING_API_KEY": "your_api_key"
      }
    }
  }
}

Variables de entorno

Variable

Requerido

Descripción

SPORTS_BETTING_API_KEY

Tu clave API para autenticación

SPORTS_BETTING_API_URL

No

URL base de la API (por defecto http://localhost:5000)


Funciona con

Cualquier cliente que soporte el Protocolo de Contexto de Modelo (MCP):

Cliente

Estado

Claude Desktop

Totalmente soportado

Cursor

Totalmente soportado

Windsurf

Totalmente soportado

Claude Code (CLI)

Totalmente soportado

Cualquier cliente MCP

Totalmente soportado vía transporte stdio


Herramientas disponibles

12 herramientas. Cada llamada devuelve datos estructurados sobre los que los agentes de IA pueden razonar, mostrar o actuar.

Selecciones y análisis

Herramienta

Qué hace

get_todays_picks

Todas las selecciones de IA con puntuaciones de confianza y desglose de ventajas, filtrables por deporte

get_top_pick

La selección con mayor confianza del día

get_pending_picks

Selecciones actualmente no resueltas que siguen en juego

get_completed_picks

Selecciones resueltas recientemente con resultados G/P -- verifica el historial

analyze_game

Análisis completo de 12 agentes sobre cualquier juego: selección de consenso + desglose de ventajas

Cuotas y datos de mercado

Herramienta

Qué hace

get_live_odds

Moneyline, spread y totales en vivo para los juegos de hoy

get_alerts

Alertas activas del sistema multi-agente (movimientos de línea, impactos de lesiones)

Rendimiento y estadísticas

Herramienta

Qué hace

get_win_rate

Tasa de victorias con desglose por deporte y tipo de apuesta

get_model_stats

Rendimiento del modelo: total de selecciones, tasa de victorias de las últimas 20, desglose por nivel de confianza

get_leaderboard

Clasificación de usuarios por tasa de victorias

get_system_status

Verificación de estado -- tiempo de actividad, base de datos, estado del programador


Cómo funciona el análisis

Cada juego pasa por un proceso multi-agente:

  1. 12 agentes especializados evalúan el juego de forma independiente -- cubriendo impulso, enfrentamientos, lesiones, descanso, viajes, porcentajes de apuestas públicas, indicadores de dinero inteligente (sharp money), tendencias históricas y más.

  2. Un motor de consenso sintetiza las 12 opiniones en una sola selección con una puntuación de confianza.

  3. El cálculo de ventaja compara la probabilidad implícita del modelo contra la línea de mercado actual.

  4. Las selecciones se registran antes del inicio del partido y se resuelven contra los resultados finales. Sin ediciones retroactivas.

La puntuación de confianza y el desglose de ventajas se incluyen en cada respuesta de selección, para que tu agente de IA pueda filtrar, clasificar o explicar el razonamiento detrás de cualquier recomendación.


API completa — 22 endpoints

La API tiene dos niveles: Gratuito (cualquier clave API) y Pro (acceso aprobado).

Nivel gratuito (disponible para todos los titulares de claves API)

Endpoint

Método

Qué hace

/xk/p

GET

Selecciones de IA de hoy con puntuaciones de confianza

/xk/o/{sport}

GET

Cuotas en vivo de FanDuel/BetMGM

/xk/w

GET

Desglose de tasa de victorias por deporte y tipo de apuesta

/xk/i

GET

Informe de lesiones activo de Covers.com

/xk/m

GET

Movimiento significativo de línea (señales de dinero inteligente)

/xk/games

GET

Calendario completo de hoy con instantánea de cuotas y banderas de selección de IA

/xk/stats

GET

Rendimiento del modelo por deporte, tipo de apuesta, nivel de confianza

/xk/lb

GET

Tabla de clasificación — tasas de victorias de IA vs humanos

/xk/news

GET

Feed de noticias deportivas de fuentes RSS

/xk/q

GET

Selecciones actualmente pendientes (no resueltas)

Nivel Pro (requiere acceso aprobado)

Endpoint

Método

Qué hace

/xk/full

GET

Selecciones estructuradas completas — desgloses de ventajas, ventajas positivas/negativas, razonamiento, tarjeta de puntuación, lado opuesto con cuotas, movimiento de línea, banderas de calidad

/xk/analyze

POST

Análisis bajo demanda de 12 agentes para cualquier juego — envía nombres de equipos, obtén consenso completo

/xk/results

GET

Selecciones resueltas con G/P, resultados reales, ganancias, principales ventajas contribuyentes

/xk/clv

GET

Análisis de valor de línea de cierre (CLV) — ¿la línea se movió a nuestro favor?

/xk/search

GET

Busca todas las selecciones por nombre de equipo con registro G/P

/xk/log

POST

Registra una selección (soporta bandera de inversión, seguimiento de fuente de selección)

/xk/log/batch

POST

Registra por lotes hasta 20 selecciones con estado de éxito/duplicado/error por selección

/xk/history

GET

Tu historial de selecciones — pendientes, resueltas, tasa de victorias

/xk/slip

POST

Genera imagen de boleto de apuesta Nimrod

/xk/webhook

POST/GET/DELETE

Registra webhooks para eventos de selección

/xk/full

GET

Incluye datos de desvanecimiento/inversión para cada selección — lado opuesto, línea, cuotas

Carga útil de selección Pro

Cada selección de /xk/full incluye:

{
  "ai_pick": "Lakers -5.5",
  "ai_verdict": "STRONG BET",
  "ai_probability": "65%",
  "ai_reasoning": "Lakers defense ranks top 5, opponent on B2B...",
  "edges": [13 individual edge factors],
  "top_edges": [top 5 positive],
  "negative_edges": [top 3 negative],
  "scorecard": [3 model scores],
  "fade_pick": "Celtics +5.5",
  "fade_team": "Celtics",
  "fade_odds": "+105",
  "fade_note": "Betting AGAINST the AI — take Celtics +5.5",
  "line_moved": true,
  "flags": ["line_moved"],
  "data_quality": "good"
}

Seguimiento de fuente de selección (para aprendizaje)

Al registrar selecciones, incluye pick_source para rastrear tipos de decisión:

  • model_agree — siguiendo la selección de la IA

  • flip — desvaneciendo/apostando contra la IA

  • manual_override — selección personalizada

Esto permite la comparación de la tasa de victorias entre selecciones de acuerdo con el modelo vs. selecciones invertidas a lo largo del tiempo.


Autenticación de API

Autentícate con el encabezado X-API-Key. Obtén una clave gratuita en sportsbettingaianalyzer.com. El acceso Pro requiere aprobación del administrador.


Stack tecnológico

Componente

Tecnología

Runtime

Python 3.10+

Protocolo

MCP (Protocolo de Contexto de Modelo)

Transporte

stdio

Construcción

Hatchling

Distribución

PyPI (sports-betting-mcp)

Backend

Flask + SQLite

Análisis

Pipeline de consenso de 12 agentes

Deportes

NBA, NHL, NCAAB, MLB


Proyectos relacionados

Licencia

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides access to comprehensive sports data from 5 major leagues (NBA, NFL, MLB, EPL, NHL) including teams, players, games, statistics, standings, injuries, and betting odds through 67+ endpoints. Enables users to query sports information and analytics through natural language.
    12
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI agents to access comprehensive sports data including football, basketball, American football, and hockey leagues via 11 tools, with no API key required.
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables fetching sportsbook odds, live scores, and event information across 70+ books and 30+ leagues, with tools to list sports, get scores, and discover events.
    8
    MIT

View all related MCP servers

Related MCP Connectors

  • Grounded sports predictions plus European soccer and tennis arbitrage data for AI agents.

  • Live odds, cross-book +EV and graded player-prop results across 25 books. Hosted endpoint included.

  • Real-time sports betting data: odds, player props, edges and arbitrage from 35+ books and DFS apps.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/seang1121/sports-betting-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server