Quote Pinnacle live dentro ChatGPT e Claude con MCP
PinnFeed ha un server Model Context Protocol ospitato. Lo aggiungi una volta al tuo assistente e questo può consultare quote Pinnacle live e pre-match, dropping odds, quote eque e quote di chiusura quando glielo chiedi. Niente dati da incollare, niente codice.
Passo 1 — Una chiave per l'assistente#
Crea una chiave dedicata nella dashboard con il nome dell'assistente (per esempio "claude"), così puoi revocarla da sola. Ogni chiamata a uno strumento conta come una richiesta REST del tuo piano; Free funziona con dati in ritardo di 30 secondi.
Passo 2 — Aggiungi il server#
Claude Code
claude mcp add --transport http pinnfeed https://pinnfeed.io/mcp --header "Authorization: Bearer YOUR_KEY"
Claude (web e desktop): Settings → Connectors → Add custom connector, URL https://pinnfeed.io/mcp?key=YOUR_KEY.
ChatGPT: Settings → Apps & Connectors → Advanced → attiva Developer mode e crea un connettore con l'URL del server https://pinnfeed.io/mcp?key=YOUR_KEY e senza autenticazione.
Cursor (~/.cursor/mcp.json):
{ "mcpServers": { "pinnfeed": { "url": "https://pinnfeed.io/mcp", "headers": { "Authorization": "Bearer YOUR_KEY" } } } }
Gli snippet per VS Code Copilot e Codex CLI sono nella documentazione MCP (in inglese).
Passo 3 — Chiedi#
L'assistente sceglie lo strumento. Prompt che funzionano bene (puoi scriverli in italiano):
- «Quali quote del calcio sono scese di più su Pinnacle negli ultimi 15 minuti?» (
get_drops) - «Mostrami i testa a testa del tennis live con la quota equa senza margine e il margine.» (
get_live_odds) - «Qual è la quota equa di Inter-Milan e qual è la puntata massima?» (
search_eventse poiget_event) - «Un bookmaker soft offre 2.30 sulla vittoria in trasferta in Colon-Defensor Sporting. È +EV rispetto a Pinnacle?» (
get_event, poi l'assistente fa il conto) - «Dammi le quote di chiusura dell'evento 1640229582.» (
get_closing_odds, da Builder in su)
Passo 4 — Provalo senza assistente#
Il server è JSON-RPC su HTTP, quindi puoi provare qualsiasi strumento 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}}}'
Il risultato è un blocco di testo JSON con i cali: evento, mercato, linea, esito, from, to, dropPct e movedAt.
Passo 5 — Passa al codice#
Quando una domanda diventa una strategia, portala nel codice: la guida allo steam e la guida al value betting fanno la stessa cosa in continuo sul WebSocket.
Domande frequenti#
Quali strumenti espone il server MCP di PinnFeed?#
get_account, list_sports, search_events, get_live_odds, get_prematch_odds, get_event, get_drops e get_closing_odds.
Il server MCP richiede un piano a pagamento?#
No. Funziona su tutti i piani con i rispettivi limiti: Free ha 30 secondi di ritardo e 1.000 richieste al giorno. Le quote di chiusura richiedono Builder o superiore.
È sicuro mettere la mia chiave in un URL?#
Trattala come una password. Usa una chiave dedicata per ogni assistente e revocala dalla dashboard se viene esposta.