FanDuel API
com.fanduelapi/serverVersion 1.0.0FanDuel Sportsbook player props, lines and prices as JSON, with every line and price move.
Status
Responds217 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:56 UTC
- Latency
- 217 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 21:12 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://fanduelapi.com/api/mcpResponds217 msNo sign-in
Claude Code
claude mcp add --transport http fanduelapi https://fanduelapi.com/api/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: fanduelapi
Remote MCP server URL: https://fanduelapi.com/api/mcpCursor
{
"mcpServers": {
"fanduelapi": {
"url": "https://fanduelapi.com/api/mcp"
}
}
}VS Code
code --add-mcp '{"name":"fanduelapi","type":"http","url":"https://fanduelapi.com/api/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
26 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
answer_onboardingAnswer the onboarding questions for your user, from what you know about their project. Ask them what you do not know; never guess. Answering again replaces the answers; the same answers twice change nothing. Your user sees them on their dashboard, marked as answered by their agent. Costs no quota. | Not declared | Not declared | Not declared | Not declared |
arbitrageArbitrage across FanDuel, DraftKings and Novig: two sides of one market at different venues whose prices guarantee a profit, with stakes that pay the same either way. type=middles finds middles (two lines with a window where both legs win). Use it for "any arbs on tonight's NBA games?". Developer plan and up; Free gets a short labelled sample and the upgrade link. A default call costs 5 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
compare_booksOne FanDuel market next to the same market elsewhere: the Novig fair (no-vig) price, the DraftKings price and the PrizePicks line, with FanDuel's EV against the fair price and the better sportsbook price per side. Use it for "how does FanDuel's line on <player> compare?" or "is FanDuel's total off market?". Covers player props and game lines. Free plan: five minutes behind. A default call costs 3 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
create_watchesCreate one of your Watches. | Not declared | Not declared | Not declared | Not declared |
delete_watchesDelete one of your Watches. Cannot be undone, so confirm with your user first. | Not declared | Not declared | Not declared | Not declared |
describe_signupWhat agent signup needs and its limits. No key. | Not declared | Not declared | Not declared | Not declared |
fetchFetch one FanDuel API doc by id from search. The fetch shape ChatGPT connectors use. No key. | Not declared | Not declared | Not declared | Not declared |
fetch_docRead one doc from search_docs in full, by id or URL. No key. | Not declared | Not declared | Not declared | Not declared |
finish_signupCollect the key after your user approves the email. Poll every interval seconds. The key is returned once: store it as FANDUEL_API_KEY. | Not declared | Not declared | Not declared | Not declared |
game_reportEverything for one game in one call: game lines for every period, every player prop with its move since open and FanDuel's alternate ladder for it, a count by stat and the biggest movers. Use it for a weekly betting report or a research note on one game ("full odds and player props for Chiefs vs Bills"). Find the event_id with list_events or odds_board. A default call costs 8 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
get_onboarding_questionsThe questions that finish setting up your user's account, with their ids and options. With a key, also the answers already given. Costs no quota. | Not declared | Not declared | Not declared | Not declared |
get_sample_propsUp to 10 real FanDuel player props, delayed like the free plan, so you can check fit before signup. No key. | Not declared | Not declared | Not declared | Not declared |
get_watchesRead one of your Watches by id. | Not declared | Not declared | Not declared | Not declared |
line_moveHow a prop moved from open to now. Use it to answer "has <player>'s line moved?" or "which way is the money going?". Give a prop_id for one prop, or a player (optionally stat or event_id) for all of that player's props. Returns open and current line and prices, line_move in stat units, line_direction, fair_over_move_pp (no-vig over probability shift in percentage points), price_direction and move counts. A default call costs 3 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
list_eventsUpcoming and live games FanDuel lists, with each game's event_id, start time, in-play flag and how many props it carries. Use it to find a game before calling list_props with event_id. Filter by sport or league. A default call costs 1 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
list_propsCurrent FanDuel player prop lines and prices. Use it to answer "what is the line for <player> <stat>?" or to scan a game or league board. Each prop has line, over and under prices in American and decimal odds, status, and a move summary from open. Filter by player, stat, sport, league or event_id. A default call costs 3 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
list_watchesList Watches. A player prop you track, with the line or price move that should alert you. | Not declared | Not declared | Not declared | Not declared |
odds_boardThe odds board: every game of a league with its game lines (moneyline, spread, total) in one call, grouped by game. Use it instead of reading games one at a time: "what are tonight's NBA lines?", "show me every NFL spread this week". Pass date (US Eastern YYYY-MM-DD) for one day, market_type for other families (comma list, or all), and changed_since (an ISO time such as the last call's meta.as_of) to get only markets that moved. With no sport or league it reads the league with the most open game lines. A default call costs 4 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
positive_ev+EV bets: FanDuel prices that pay more than the fair chance, measured against the Novig exchange's no-vig price for the same side and line. Use it for "what are the best +EV FanDuel bets right now?" or "is there value on <player> points?". Each row has the FanDuel price, the fair probability and price, ev_pct, edge_cents, Kelly stakes, main_line and confidence. books=fanduel,draftkings adds DraftKings prices. Free plan: top 10, five minutes behind. A default call costs 3 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
prop_historyEvery recorded state of one prop, oldest first: each line move, price move and suspension with its time, plus the move summary. Use it after list_props or line_move when you need the full path, not just open and current. A default call costs 10 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
recent_changesThe change feed: every new prop, line move, price move and status change after a cursor, oldest first. Use it to keep up with the market without rereading the board. Start with since "now" (no rows, just the cursor to poll from) or 0 (the last 24 hours), then pass back meta.next_cursor each time. Optional league filter. A default call costs 1 credits (table: https://fanduelapi.com/credits). | Not declared | Not declared | Not declared | Not declared |
searchSearch FanDuel API docs and answers. The search shape ChatGPT connectors use. No key. | Not declared | Not declared | Not declared | Not declared |
search_docsSearch the FanDuel API docs, guides and answers. No key. Returns ids for fetch_doc. | Not declared | Not declared | Not declared | Not declared |
send_feedbackTell the team what is missing or wrong. The team reads every one. Costs no quota. | Not declared | Not declared | Not declared | Not declared |
start_signupStart a key for your user. Ask them for their email and what they are building; never guess. They approve an emailed link (signing in first if the email already has an account); then call finish_signup. | Not declared | Not declared | Not declared | Not declared |
update_watchesChange fields on one of your Watches. | Not declared | Not declared | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Nov 6, 2026
- Updated
- Nov 6, 2026
- Repository
- Not given
- Categories (suggested)
- Knowledge and notesSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared