ParlayAPI

Datos de cuotas de apuestas deportivas, props de jugadores y mercados de predicción de más de 45 casas de apuestas y fuentes en más de 90 deportes, con herramientas de veredicto, calificación de parlays, arbitraje, +EV, consenso y middles; 9 de 22 herramientas funcionan sin clave mediante uvx parlayapi-mcp (envío de primera parte del fundador).

Documentación

parlayapi-mcp

mcp-name: io.github.JacobiusMakes/parlayapi

Servidor MCP para ParlayAPI. Expone probabilidades deportivas, datos de mercados de predicción, vistas previas de paneles en vivo, pruebas de calidad de fuentes y registro de agentes sin fricción como herramientas nativas para cualquier cliente compatible con MCP (Claude Desktop, Cursor, OpenClaw, asistentes personalizados).

Por qué usarlo

Sin MCP, un agente que quiera usar ParlayAPI tiene que:

  • Decirle al usuario que se registre a través de un navegador
  • Esperar a que copie y pegue la clave
  • Construir solicitudes HTTP manualmente

Con este servidor MCP, el agente puede primero llamar a herramientas de descubrimiento sin clave como parlayapi_live_command_center() y parlayapi_book_coverage() para demostrar que ParlayAPI está activo. Si el usuario quiere el feed completo, el agente llama a parlayapi_signup(email) y recibe una clave de API funcional, una URL de reclamación para el panel y una URL de actualización de Stripe que el usuario puede hacer clic. Luego llama a parlayapi_get_odds(), parlayapi_get_props(), etc. directamente.

Instalar en Claude Desktop (un clic)

Descarga parlayapi-mcp-0.3.5.mcpb y ábrelo (doble clic, o arrástralo a Claude Desktop). Claude Desktop desempaqueta el paquete y ejecuta el servidor con su runtime uv gestionado, por lo que no se necesita configuración de terminal ni de Python.

El campo de clave de API en el diálogo de instalación es opcional. Déjalo en blanco para comenzar sin clave: las herramientas de registro, precios, vistas previas en vivo, calidad de fuentes y cobertura funcionan de inmediato, y la herramienta parlayapi_signup puede crear una clave gratuita (1,000 créditos/mes, sin tarjeta) sin salir del chat. Agrega la clave más tarde en cualquier momento en Configuración, Extensiones, ParlayAPI.

El código fuente del paquete está en mcpb/. Reconstruyelo con npx @anthropic-ai/mcpb pack mcpb/.

Instalar (manual, cualquier cliente MCP)

# Quickest path, no venv:
uvx parlayapi-mcp --help

# Or install globally with pip:
pip install parlayapi-mcp

Configurar tu cliente MCP

Claude Desktop

Edita ~/Library/Application Support/Claude/claude_desktop_config.json en macOS (%APPDATA%\Claude\claude_desktop_config.json en Windows):

{
  "mcpServers": {
    "parlayapi": {
      "command": "uvx",
      "args": ["parlayapi-mcp"],
      "env": {
        "PARLAYAPI_KEY": "your_key_here"
      }
    }
  }
}

Si aún no tienes una clave, omite env por completo. La herramienta de registro funcionará sin clave, y también lo harán las herramientas públicas de vista previa en vivo, precios, calidad de fuentes y cobertura. Las herramientas de datos de pago devolverán un error indicándote que establezcas una clave. Después del registro, pega tu nueva clave en env y reinicia Claude Desktop. PARLAY_API_KEY también se acepta para clientes que usan el estilo con guion bajo.

Cursor

Agrega a .cursor/mcp.json:

{
  "mcpServers": {
    "parlayapi": {
      "command": "uvx",
      "args": ["parlayapi-mcp"],
      "env": { "PARLAYAPI_KEY": "your_key_here" }
    }
  }
}

OpenClaw

OpenClaw puede guardar definiciones de servidores MCP stdio con openclaw mcp set. Esta configuración sin clave permite que el asistente use herramientas de registro, precios, vista previa en vivo, calidad de fuentes y prueba de cobertura de inmediato:

openclaw mcp set parlayapi '{"command":"uvx","args":["parlayapi-mcp"]}'

Después de que el usuario se registre, agrega la clave de API para las herramientas de datos de pago:

openclaw mcp set parlayapi '{"command":"uvx","args":["parlayapi-mcp"],"env":{"PARLAYAPI_KEY":"your_key_here"}}'

Herramientas expuestas

HerramientaAutenticaciónPropósito
parlayapi_signupningunaCrear una cuenta de nivel gratuito, devolver clave de API + URL de reclamación + URL de actualización
parlayapi_checkout_linkningunaURL de actualización de Stripe para cualquier nivel
parlayapi_magic_linkningunaEnviar por correo un enlace de inicio de sesión sin contraseña
parlayapi_get_pricingningunaPrecios públicos actuales y niveles de crédito
parlayapi_live_sportsningunaDeportes en vivo activos, conteos de eventos y conteos de casas de apuestas
parlayapi_live_searchningunaBuscar equipos, jugadores y claves de deportes en vivo
parlayapi_live_command_centerningunaVista previa pública de la mejor línea desde /live
parlayapi_source_qualityningunaMetadatos públicos de frescura y calidad de fuentes
parlayapi_book_coverageningunaPrueba pública de cobertura de cinco puertas por casa de apuestas
parlayapi_list_sportsclaveTodas las claves de deportes disponibles
parlayapi_get_oddsclaveProbabilidades a nivel de juego (h2h, spreads, totales) para un deporte
parlayapi_get_propsclaveProbabilidades de props de jugadores para un deporte
parlayapi_best_lineclaveMejor precio por resultado entre casas de apuestas
parlayapi_verdictclaveLlamada única "¿debería apostar esto?": precio justo vs mercado, mejor casa donde puedes apostar, llamada BET/PASS en lenguaje sencillo
parlayapi_set_bettable_booksclaveRecordar la región/casas del usuario para que los veredictos omitan casas que no puede usar
parlayapi_parlay_verdictclaveCalificar una apuesta combinada de múltiples patas: precio justo combinado, mejor casa para colocarla, EV, pata más débil, advertencias de correlación, pago
parlayapi_best_betsclaveJugadas +EV clasificadas para un deporte, limitadas a casas donde puedes apostar, más alertas de margen
parlayapi_account_infoclaveNivel, créditos restantes, período de facturación

Recursos

parlayapi://docs/quickstart - Ejemplos de código en Python y JS.

Desarrollo local

git clone https://github.com/JacobiusMakes/ParlayAPI
cd ParlayAPI/mcp-server
pip install -e .

# Run against the local API instead of production:
PARLAYAPI_BASE_URL=http://127.0.0.1:8080 \
PARLAYAPI_KEY=your_local_test_key \
parlayapi-mcp

Licencia

MIT