Model Context Protocol (MCP) Server

Connect your ESPN, Yahoo, or Sleeper league to ChatGPT and Claude

Link your fantasy league once, then ask about your real roster in plain English. FantasyBot's Model Context Protocol (MCP) server gives ChatGPT and Claude read-only access to your team, and runs its own analysis on top, so you get a computed answer, not a guess. Football, basketball, baseball, and hockey.

Available as a ChatGPT plugin and a Claude connector. Read-only: FantasyBot can never make a trade, drop a player, or change your lineup. No browser extension, you sign in on ESPN's and Yahoo's own pages, and Sleeper needs only a username.

ChatGPT
ChatGPT
via Apps
Claude
Claude
via Connectors
Start / Sit Analysis
Start / Sit Analysis
Position Rankings
Trade Calculator

Why in-chat matters

Traditional fantasy tools make you leave the conversation, open another tab, find the data, and bring it back. MCP eliminates all of that.

1

Ask in natural language

No forms, no menus. Just say what you need.

2

Rich UI, not just text

Interactive widgets with real data visualization, inline.

3

Context carries forward

Follow up naturally. The AI remembers what you were looking at.

15 read-only tools, one conversation

Every tool returns live data with a dynamic widget inline, for NFL, NBA, MLB, and NHL. The league-aware tools read the ESPN, Yahoo, or Sleeper league you connected in the FantasyBot app.

get_my_roster · get_my_team · my_start_sit · get_matchup_outlook · get_waiver_pickups · get_league_power_rankings · get_league_team · my_league_settings · analyze_trade · get_player_value · start_sit_analysis · compare_players · get_player_stats · get_position_rankings · get_trending_players

Get Player Stats
How is Ja'Marr Chase doing this season?
Chase has 1,180 yards and 11 TDs through 14 games. WR3 overall in PPR with 21.4 PPG.
Analyze Trade
Should I trade Mahomes for Lamar Jackson?
Lamar wins on rushing upside but Mahomes has a softer playoff schedule. Slight edge to keeping Mahomes.
Start/Sit Analysis
Start Achane, Gibbs, or Drake London at flex?
Start Achane (20.2 proj, easy matchup). Gibbs is a strong flex. Sit London this week.
Trending Players
Who's trending up on waivers?
Bucky Irving (+42% rostered), Jaylen Warren (+38%), and Xavier Worthy (+31%) are top adds.
Player Value
What's Bijan Robinson's trade value?
Elite RB1, valued at 95/100. You'd need a top-10 WR + RB2 to pry him loose.
Position Rankings
Rank the top 5 running backs
1. McCaffrey (24.5) 2. Bijan (21.8) 3. Gibbs (21.6) 4. Taylor (21.3) 5. Achane (20.2)
Compare Players
CeeDee Lamb vs Tyreek Hill ROS?
Lamb leads in targets and red zone looks. Hill has the higher ceiling but lower floor. Edge: Lamb.

Connect ESPN, Yahoo, or Sleeper

Link your league once in the FantasyBot app, then every league-aware tool reads your real team. Step-by-step for each platform:

Questions

Can ChatGPT see my fantasy team?

Yes. Add FantasyBot in ChatGPT and link your ESPN, Yahoo, or Sleeper league in the FantasyBot app. ChatGPT then reads your actual roster, matchup, waiver wire, and league settings when you ask about your team.

What is the FantasyBot MCP server URL for Claude?

https://api.fantasybot.ai/claude/mcp, add it in Claude under Settings → Connectors → Add custom connector. It speaks MCP over Streamable HTTP.

Which fantasy platforms does it support?

ESPN, Yahoo, and Sleeper, across fantasy football (NFL), basketball (NBA), baseball (MLB), and hockey (NHL). If your league is elsewhere, screenshot your roster and FantasyBot reads it.

Is there a fantasy football plugin for ChatGPT?

Yes. FantasyBot Sports is listed in ChatGPT's plugin directory. Install the plugin, link your ESPN, Yahoo, or Sleeper league in the FantasyBot app, and ChatGPT reads your real roster. Football, basketball, baseball and hockey, read-only.

Do I need a Chrome extension?

No. FantasyBot is a native ChatGPT app and a standard Claude connector, and you link your league from your phone or a browser. Other fantasy connectors still require a desktop Chrome extension for ESPN.

Is it read-only? Can it change my lineup?

It is read-only. All 15 tools only read. FantasyBot can never make a trade, drop a player, or change your lineup, and it never sees your password.

How many tools does the FantasyBot MCP server expose?

15 read-only tools: get_my_roster, get_my_team, my_start_sit, get_matchup_outlook, get_waiver_pickups, get_league_power_rankings, get_league_team, my_league_settings, analyze_trade, get_player_value, start_sit_analysis, compare_players, get_player_stats, get_position_rankings, get_trending_players.

How is this different from a plain fantasy MCP connector?

A connector passes your raw league data to a general-purpose model and leaves the reasoning to it. FantasyBot runs the analysis first, a positional roster grader, a trade-value model calibrated to the market curve, weekly projections, and league power rankings, and returns a computed answer, rendered as interactive cards in ChatGPT.

Is FantasyBot free?

Free to start, with no credit card. Connect a league and you get a full team grade, your league power rankings, and the moves worth making right away, plus chat questions every day. Pro is for power users.

Get started

Add FantasyBot to ChatGPT or Claude and start asking about your team.