Cuotas de Pinnacle en vivo dentro de ChatGPT y Claude con MCP
PinnFeed tiene un servidor Model Context Protocol alojado. Lo añades una vez a tu asistente y este puede consultar cuotas de Pinnacle en vivo y prepartido, caídas, cuotas justas y cuotas de cierre cuando se lo pidas. No pegas datos ni escribes código.
Paso 1 — Una clave para el asistente#
Crea una clave aparte en el panel con el nombre del asistente (por ejemplo, "claude"), para poder revocarla sola. Cada llamada a una herramienta cuenta como una petición REST de tu plan; Free funciona con datos con 30 segundos de retraso.
Paso 2 — Añade el servidor#
Claude Code
claude mcp add --transport http pinnfeed https://pinnfeed.io/mcp --header "Authorization: Bearer YOUR_KEY"
Claude (web y escritorio): Settings → Connectors → Add custom connector, URL https://pinnfeed.io/mcp?key=YOUR_KEY.
ChatGPT: Settings → Apps & Connectors → Advanced → activa Developer mode y crea un conector con la URL de servidor https://pinnfeed.io/mcp?key=YOUR_KEY y sin autenticación.
Cursor (~/.cursor/mcp.json):
{ "mcpServers": { "pinnfeed": { "url": "https://pinnfeed.io/mcp", "headers": { "Authorization": "Bearer YOUR_KEY" } } } }
Los fragmentos para VS Code Copilot y Codex CLI están en la documentación de MCP (en inglés).
Paso 3 — Pregunta#
El asistente elige la herramienta. Prompts que funcionan bien (puedes escribirlos en español):
- "¿Qué cuotas de fútbol han bajado más en Pinnacle en los últimos 15 minutos?" (
get_drops) - "Muéstrame los ganadores de tenis en vivo con la cuota justa sin margen y el margen." (
get_live_odds) - "¿Cuál es la cuota justa del Liverpool - Manchester United y cuál es la apuesta máxima?" (
search_eventsy luegoget_event) - "Una casa blanda ofrece 2.30 al visitante en Colon - Defensor Sporting. ¿Es +EV frente a Pinnacle?" (
get_eventy el asistente hace la cuenta) - "Dame las cuotas de cierre del evento 1640229582." (
get_closing_odds, Builder y superiores)
Paso 4 — Pruébalo sin asistente#
El servidor es JSON-RPC sobre HTTP, así que puedes probar cualquier herramienta con curl:
curl -s https://pinnfeed.io/mcp -H "Authorization: Bearer $PINNFEED_KEY" \
-H "content-type: application/json" -H "accept: application/json, text/event-stream" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_drops","arguments":{"sport":"soccer","minutes":15}}}'
El resultado es un bloque de texto JSON con las caídas: evento, mercado, línea, resultado, from, to, dropPct y movedAt.
Paso 5 — Pasa al código#
Cuando una pregunta se convierte en estrategia, llévala al código: la guía de steam y la guía de value betting hacen lo mismo de forma continua sobre el WebSocket.
Preguntas frecuentes#
¿Qué herramientas expone el servidor MCP de PinnFeed?#
get_account, list_sports, search_events, get_live_odds, get_prematch_odds, get_event, get_drops y get_closing_odds.
¿El servidor MCP necesita un plan de pago?#
No. Funciona en todos los planes con los límites de cada uno: Free tiene 30 segundos de retraso y 1.000 peticiones al día. Las cuotas de cierre requieren Builder o superior.
¿Es seguro poner mi clave en una URL?#
Trátala como una contraseña. Usa una clave dedicada por asistente y revócala desde el panel si se filtra.