PinnFeed MCP tools reference for Pinnacle odds
Answer: The hosted MCP at https://pinnfeed.io/mcp exposes eight tools that wrap the same REST OpenAPI: get_account, list_sports, search_events, get_live_odds, get_prematch_odds, get_event, get_drops, get_closing_odds. Setup: MCP guide.
Tool → REST map#
| MCP tool | Typical args | REST equivalent |
|---|---|---|
get_account | — | GET /v1/account |
list_sports | — | GET /v1/sports |
search_events | sport, q, live | GET /v1/events |
get_live_odds | sport, market, main | GET /v1/odds?live=true |
get_prematch_odds | sport, market, main | GET /v1/odds?live=false |
get_event | id | GET /v1/events/{id} |
get_drops | sport, minutes, min_pct | GET /v1/drops |
get_closing_odds | date or eventId | GET /v1/closing / /{eventId} |
Example JSON-RPC call#
curl -sS https://pinnfeed.io/mcp -H "Authorization: Bearer $PINNFEED_KEY" -H "content-type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_drops","arguments":{"sport":"soccer","minutes":15,"min_pct":4}}}'
Each tool call counts as one REST request on your plan. Free works with delayed data; closing tools need Builder+. Builder is €99/mo for the WebSocket plan. Paid plans: 3-day trial; a card is required and it is charged after day 3 unless you cancel. Educational content for adults (18+).
Questions people ask#
Do MCP tools stream WebSocket deltas?#
No — MCP wraps REST. For push, use a real WebSocket client on Builder.
Where do I put the key?#
Claude Code / Cursor: Authorization: Bearer header. ChatGPT custom connector: ?key= on the MCP URL. Prefer a dedicated key you can revoke.