Real leagues, not pasted stats
Yes, ChatGPT can answer questions about your fantasy sports teams once you connect League Loom, a free, read-only connector that pipes your live ESPN, Sleeper, or Fantrax leagues straight into the chat. Add it as a custom connector, authorize with OAuth, and pick your teams. From there you can ask about rosters, standings, matchups, and waiver targets in plain English, no copy-pasting screenshots or stale spreadsheets required.
Pulled both from your ESPN league and checked this week's matchups.
| Bowers | LaPorta | |
|---|---|---|
| Matchup | vs DEN | vs CHI |
| Target share | 26% | 19% |
| Proj pts | 13.4 | 10.1 |
Cross-referenced your roster holes with the top available players in your Sleeper league.
Scanned your starting lineup across both leagues for availability flags.
2 minutes
In Claude, ChatGPT, or any MCP tool, add a custom connector and paste the League Loom URL, then leave Client ID & Secret blank.
A quick wizard finds your leagues and lets you pick your team in each. No API keys.
Ask about your roster, waivers, matchups, and more, in plain language, across every league.
https://leagueloom.com/mcpAdd it as a custom connector, leave Client ID & Secret blank, then follow the quick wizard.
Why League Loom
On its own, ChatGPT has no way to see your private fantasy league. It doesn't know your roster, your league's scoring rules, or who's on waivers, so without a connector it can only guess or ask you to paste in screenshots, which get outdated the moment a game starts. League Loom closes that gap by connecting directly to ESPN, Sleeper, or Fantrax through OAuth (with Dynamic Client Registration and PKCE, no shared API keys), then ChatGPT can pull real, current data mid-conversation. Ask who your top available wide receivers are this week and it checks your actual league's free agent pool. Ask about your FAAB budget and waiver priority in a Sleeper league and it reads those numbers directly. Ask it to explain your league's playoff format and it reads your league's actual settings instead of a generic rule summary. Because it only reads data, it never sets your lineup, submits a waiver claim, or proposes a trade. You stay in control of every roster move; ChatGPT just gives you the information to make it.
FAQ
You add the League Loom connector (https://leagueloom.com/mcp), link your ESPN, Sleeper, or Fantrax league once, and ChatGPT can then read your live rosters, matchups, and waivers during the chat.
No. League Loom is strictly read-only. It can analyze and recommend, but it never edits your lineup, drops players, or touches your account.
No. League Loom is completely free, with no paid tier and no limit on how many leagues you connect.
Yes. Once you connect League Loom as a custom connector and authorize your ESPN, Sleeper, or Fantrax account, ChatGPT can read your live roster, matchups, and standings directly. There's no need to copy stats or screenshots into the chat each week.
It needs you to add League Loom as a custom connector in ChatGPT's settings and authorize access via OAuth 2.1 with PKCE. No shared API keys are involved. You choose which leagues and teams it can read, and it never makes changes to your team.
No. League Loom is read-only. It can tell you who to start, flag injuries, or rank available players, but it never sets lineups, submits waiver claims, or executes trades. You still make every roster move yourself in ESPN, Sleeper, or Fantrax.
Ready in two minutes
Free, read-only, and private. Connect once and ask anything.