SharpAPI MCP

Cuotas de apuestas deportivas en vivo de más de 45 casas de apuestas como herramientas MCP: comparación de líneas, arbitraje entre casas, apuestas +EV y middles.

Documentación

Servidor MCP de SharpAPI

Listed on mcpservers.org

Servidor MCP para SharpAPI. Expone probabilidades de apuestas deportivas en vivo, +EV, arbitraje y middles como herramientas del Model Context Protocol, para que aplicaciones de IA compatibles puedan consultar datos de apuestas deportivas.

Utiliza el SDK oficial de TypeScript, @sharp-api/client, para solicitudes HTTP.

Instalación

Instalar desde GitHub:

npx github:Sharp-API/SharpAPI-MCP

El paquete npm aún no está publicado. Una vez que lo esté:

npm install -g @sharp-api/mcp-server

Configuración

Establece SHARPAPI_KEY en el entorno. Obtén una clave gratuita en https://sharpapi.io; el plan gratuito ofrece DraftKings y FanDuel a 12 solicitudes/minuto sin necesidad de tarjeta.

La clave se lee únicamente del entorno. Deliberadamente no hay forma de pasarla como argumento de herramienta: los argumentos de herramienta son generados por el modelo y terminan en transcripciones y registros.

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "sharpapi": {
      "command": "sharpapi-mcp",
      "env": { "SHARPAPI_KEY": "sk_your_key_here" }
    }
  }
}

Herramientas

herramientaqué haceplan
list_sportsDeportes cubiertos, con conteos de en vivo/próximos. Comienza aquí para encontrar IDs de deportes válidos.cualquiera
list_sportsbooksIDs de casas de apuestas para el argumento sportsbook.cualquiera
list_eventsEventos con IDs, horarios de inicio, equipos.cualquiera
get_oddsProbabilidades normalizadas entre casas: americanas, decimales, probabilidad implícita.cualquiera
get_best_oddsMejor precio por selección entre casas. La vista de comparación de líneas.cualquiera
get_arbitrageArbitraje entre casas: probabilidad implícita combinada por debajo del 100%.Hobby+
get_evApuestas +EV contra probabilidad justa. Incluye fairProbability, el número sin margen.Pro+
get_middlesBrechas de dos lados donde ambas apuestas pueden ganar.cualquiera

La API aplica los requisitos del plan. El servidor devuelve los errores de la API sin cambios, incluidos los detalles sobre el nivel requerido.

No existe una herramienta separada sin margen. SharpAPI no expone probabilidades sin margen como un endpoint propio; el número justo llega como fairProbability en cada oportunidad de get_ev.

Notas

  • Los errores de las herramientas se devuelven con isError para que los clientes puedan manejar límites de tasa y requisitos de plan.
  • Los diagnósticos se escriben en stderr; stdout está reservado para el protocolo MCP.

Licencia

MIT