Skip to main content

FanDuel API

com.fanduelapi/serverVersion 1.0.0

FanDuel Sportsbook player props, lines and prices as JSON, with every line and price move.

Status

Responds217 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
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 ms
No sign-in

Claude Code

claude mcp add --transport http fanduelapi https://fanduelapi.com/api/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: fanduelapi
Remote MCP server URL: https://fanduelapi.com/api/mcp

Cursor

{
  "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.

Host your own MCP server on run.zero

Tools

26 tools

Tools of FanDuel API
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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot declared
create_watchesCreate one of your Watches.Not declaredNot declaredNot declaredNot declared
delete_watchesDelete one of your Watches. Cannot be undone, so confirm with your user first.Not declaredNot declaredNot declaredNot declared
describe_signupWhat agent signup needs and its limits. No key.Not declaredNot declaredNot declaredNot declared
fetchFetch one FanDuel API doc by id from search. The fetch shape ChatGPT connectors use. No key.Not declaredNot declaredNot declaredNot declared
fetch_docRead one doc from search_docs in full, by id or URL. No key.Not declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot declared
get_watchesRead one of your Watches by id.Not declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot declared
list_watchesList Watches. A player prop you track, with the line or price move that should alert you.Not declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot declared
searchSearch FanDuel API docs and answers. The search shape ChatGPT connectors use. No key.Not declaredNot declaredNot declaredNot declared
search_docsSearch the FanDuel API docs, guides and answers. No key. Returns ids for fetch_doc.Not declaredNot declaredNot declaredNot declared
send_feedbackTell the team what is missing or wrong. The team reads every one. Costs no quota.Not declaredNot declaredNot declaredNot 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 declaredNot declaredNot declaredNot declared
update_watchesChange fields on one of your Watches.Not declaredNot declaredNot declaredNot 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

Are you the operator? Claim this listing