Fantasy Football MCP — Draft, Start/Sit, Waivers
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Fantasy football for any AI agent: draft board, start/sit, waivers, your Sleeper league. Free.
| Author | com.predictionmarketspicks |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2865 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"Sit, Waivers": {
"url": "https://predictionmarketspicks.com/api/mcp-draft/mcp?via=registry",
"transport": "streamable-http"
}
}
}
Measured tools (11)
draft_boardread-onlyIn season: this week's QB/RB/WR/TE rankings by the median Kalshi prices each player at (pass/rush/rec yds), plus anytime-TD price. Free. (Draft board returns in 2027.)
Parameters:
limit— ['number', 'string', 'null'] — Max rows (default 15).position— Optional position filter (FLEX = RB/WR/TE). One of: QB · RB · WR · TE · FLEX.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
best_availableread-onlyIn season: where the best available PRICE is on this week's NFL props — strikes where Kalshi and the book consensus are 5¢+ apart. Free.
Parameters:
limit— ['number', 'string', 'null'] — Max rows (default 15).roster— Optional: player names on the USER's team — their strikes are shown first.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
player_outlookread-onlyOne NFL player this week — every Kalshi prop line, the best price across venues, and our probability at each strike. Free. Use for "is <player> a good play this week", "<player> props".
Parameters:
player— string — Player name, full or partial (e.g. "Puka Nacua", "Bijan").scoring— Scoring format: standard, half_ppr (default), or ppr (full PPR). Overrides a platform preset. Works for Yahoo/ESPN/Sleeper defaults. One of: standard · half_ppr · ppr.platform— League platform — applies its default scoring, size, roster + best-ball settings (overridable by explicit scoring/teams). Underdog/DraftKings are best ball. One of: yahoo · espn · sleeper · nfl · cbs · fantrax · draftkings · underdog.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
explain_playerread-onlyWhy our model prices an NFL player's Kalshi prop strikes where it does this week: the projection, The Ladder's verdict, the widest published gap, and what the model does not account for (our number only where calibrated, 30–70%). Use for "why do you price <player> there", "explain <player>'s prop".
Parameters:
stat— string — Optional stat to narrow to, e.g. "rec_yds", "receptions", "rush_yds".player— string — Player name, full or partial (e.g. "Puka Nacua").
Hints: read-only yes · destructive no · idempotent not declared · open-world no
compare_playersread-onlyCompare 2–4 NFL players this week: every Kalshi prop strike each has, the best price per side across venues, our probability where we publish one, and a ranked verdict on whose price the model disagrees with most, and on which strike. Use for "<A> or <B> this week", "compare <A> and <B> props", "who has the better prop, <A> or <B>", "<A> vs <B> receiving yards".
Parameters:
players— 2–4 player full names to compare.scoring— Scoring format: standard, half_ppr (default), or ppr (full PPR). Overrides a platform preset. Works for Yahoo/ESPN/Sleeper defaults. One of: standard · half_ppr · ppr.platform— League platform — applies its default scoring, size, roster + best-ball settings (overridable by explicit scoring/teams). Underdog/DraftKings are best ball. One of: yahoo · espn · sleeper · nfl · cbs · fantrax · draftkings · underdog.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
sleepers_and_bustsread-onlyEvery NFL player whose Kalshi prop price our model disagrees with this week, ranked, marked underpriced or overpriced with the stat driving it. Free, the complete list. The strike, price and size are in Pro nfl_prop_edge. Use for "undervalued players this week", "who is the market overpricing", "sleepers this week", "busts to avoid this week".
Parameters:
position— Optional position filter. One of: QB · RB · WR · TE.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
adp_market_gapsread-onlyIn season: Kalshi vs book-consensus gaps on this week's NFL props, widest first, filter by position. Free. (ADP gaps return in the 2027 offseason.)
Parameters:
limit— ['number', 'string', 'null'] — Max rows (default 15).position— Optional position filter (FLEX = RB/WR/TE). One of: QB · RB · WR · TE · FLEX.
Hints: read-only yes · destructive no · idempotent not declared · open-world no
who_do_i_draftread-onlyIn season: the Kalshi props listed on the players you name (2–4), with the best price per strike. Free. Pass roster: ['Player A', 'Player B'].
Parameters:
roster— 2–4 player names on your roster (full or partial).
Hints: read-only yes · destructive no · idempotent not declared · open-world no
my_leagueread-onlyUse for "show my fantasy team" and "what is Kalshi pricing my starters at". Give a Sleeper username (and a league name if you have several): your roster, each starter's opponent and kickoff, OUT and QB-gate flags, and every Kalshi prop strike on him this week with the best price per side. Market data; Pro adds our weekly projection.
Parameters:
league— string — League name (partial) or Sleeper league id, when the user is in several.sleeper_username— string — Sleeper username (profile → username, not the display name).
Hints: read-only yes · destructive no · idempotent not declared · open-world yes
start_sitread-onlyUse for "should I start Nacua or Adams" and "who does the market like more this week". For 2–4 players: the median Kalshi is pricing for each stat (read off his own strike ladder) and his anytime-TD price, compared on the stats they share. Market prices only — the call stays yours; Pro adds our weekly projection.
Parameters:
players— Two to four player names, e.g. ["Puka Nacua", "Davante Adams"] or "Nacua, Adams".
Hints: read-only yes · destructive no · idempotent not declared · open-world yes
waiver_targetsread-onlyUse for "who is everyone adding off waivers" and "trending waiver adds this week". Sleeper's most-added players in the last 24 hours with what Kalshi is pricing each at this week; pass position, and a Sleeper username + league to see only players still available. Market data only.
Parameters:
limit— ['number', 'string', 'null'] — Max players (default 10).league— string — League name (partial) or id, when the user is in several.position— Optional position filter. One of: QB · RB · WR · TE.sleeper_username— string — Sleeper username — with it, players already rostered in your league are left out.
Hints: read-only yes · destructive no · idempotent not declared · open-world yes
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.