Connect your fantasy league to Claude
Yes. Claude can see your fantasy team. Add FantasyBot as a custom connector in Claude (it's a standard Model Context Protocol server), link your ESPN, Yahoo, or Sleeper league in the FantasyBot app, and ask about your actual roster, matchup, waiver wire, and trades. Read-only, no browser extension, and the setup takes about two minutes.
Works for fantasy football, basketball, baseball, and hockey. Free to start.
What you can ask once it’s connected
More than a connector
A plain connector hands your raw league data to a general-purpose model and lets it guess. FantasyBot runs the analysis first, a positional roster grader, a trade-value model calibrated to the market curve, weekly projections, and full league power rankings, then hands back a computed answer with the numbers behind it. In ChatGPT it renders interactive cards, not just text.
Under the hood that’s 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.
No browser extension. Works from your phone.
FantasyBot is a native ChatGPT app and a standard Claude connector. There is no Chrome extension to install, which other fantasy connectors still require for ESPN, and only on desktop. Link your league from your phone and ask from anywhere.
| FantasyBot | A typical fantasy connector | |
|---|---|---|
| Browser extension | None | Often required for ESPN, desktop only |
| Set up from a phone | Yes | ESPN setup usually needs a desktop |
| Where you sign in | ESPN’s and Yahoo’s own pages; Sleeper by username | Varies; some ask you to paste cookies |
| What you get back | Roster grades, trade values, projections, power rankings | Your raw league data, for the model to reason over |
| Access | Read-only | Read-only |
How to connect to Claude
- Add the FantasyBot connector in Claude
In Claude, open Settings → Connectors → Add custom connector. Name it FantasyBot and paste the server URL https://api.fantasybot.ai/claude/mcp. Click Add, then Connect. In any chat, tap + → Connectors and toggle FantasyBot on.
- Link your league in the FantasyBot app
Get FantasyBot on iOS or the web and connect ESPN, Yahoo, or Sleeper. Sign in to FantasyBot with the same account you used for the connector.
- Ask about your actual team
Use the same account in ChatGPT or Claude that you used in the FantasyBot app. From then on, questions about your roster, matchup, waivers, and trades read your real league.
Questions
Can Claude see my fantasy roster?
Yes. With the FantasyBot connector enabled and your league linked in the FantasyBot app, Claude reads your actual roster, matchup, waiver wire, and league settings when you ask.
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 work with Claude through FantasyBot?
ESPN, Yahoo, and Sleeper, across fantasy football, basketball, baseball, and hockey.
Is it read-only?
Yes. FantasyBot exposes 15 read-only tools. It can see your roster but can never make a trade, drop a player, or change your lineup.
The connector shows no tools, what's wrong?
Make sure FantasyBot is toggled on for the current conversation (tap + → Connectors in the chat). If you see a 401, disconnect and reconnect the connector under Settings → Connectors to refresh the token.
Other ways in
One tap in ChatGPT, two minutes in Claude. Read-only, no extension, from your phone.