Every sport you play, in one chat

ChatGPT for fantasy basketball, hockey, baseball and football

ChatGPT can answer from your real fantasy leagues once you add League Loom as a custom app: a free, read-only connection to ESPN, Sleeper and Fantrax basketball, hockey, baseball and football leagues.

It needs developer mode on a Plus or higher plan, and ChatGPT runs custom apps on the web, not its phone apps. It also works in Claude.

Free connector · ESPN, Sleeper & Fantrax · Works with compatible AI tools

Looking for football only? See ChatGPT for fantasy football.

Last updated

See it with a real team

Your teams. A useful answer.

A recorded check-in with real teams.

AI Assistant
Claude, ChatGPT & more
League Loom
Gagging on CauliFlowers · ESPN
What should I review at tight end this week?
Compare Hockenson in your lineup with Kraft on the bench.
TE
T.J. HockensonStarting tight end
Listed active. Check expected targets, snap share and the upcoming matchup.
TE
Tucker KraftBench
Also listed active. Compare the same usage measures under your league's scoring.

Both are on your current 18-player roster. The roster and injury reports give you the candidates; recent usage and matchup research are still needed to rank them.

Plan for the next eligible lineup period. Confirm ESPN's deadline and each player's eligibility before making a change; this snapshot does not verify that the slot is open.

Ask about your leagues…

Your first useful answer

Bring your next decision to your AI

Choose where you play and what you want to check. Connect once, then reuse the prompt whenever you need it.

Using Meta Muse? Follow the chat-based Muse setup guide.

These choices are remembered in this browser for seven days.

Using another AI tool? See all connection instructions

Before you start

What ChatGPT needs to use your leagues

A ChatGPT plan with developer mode

Custom apps need developer mode, which OpenAI offers on Plus, Pro, Business, Enterprise and Education plans on the web. In a Business workspace only admins can use it, and on Enterprise or Education an admin grants access. ChatGPT runs custom apps on the web only, not in its phone apps. League Loom is free, but it does not include a ChatGPT subscription.

Your fantasy league access

ESPN private leagues need espn_s2 and SWID cookies copied from a desktop browser, and public ones only the league URL. Sleeper needs a username. Fantrax uses the league URL and an optional Secret ID.

The right team and season

Choose the leagues you want ChatGPT to read. Select your team for personal roster checks, or leave it unselected for a league overview. Verify the season in the first response, especially in a sport whose season has just rolled over.

Basketball: all three platforms

ChatGPT can read NBA points and category leagues from ESPN, Sleeper and Fantrax, plus ESPN WNBA leagues. When a provider leaves out per-player stat categories, tell ChatGPT to say so rather than estimate them for a punt build.

Hockey: ESPN or Fantrax only

League Loom reads Sleeper for NFL and NBA only, so connect hockey from ESPN or Fantrax. ChatGPT gets rosters, standings, matchups and the free-agent pool, but not confirmed goalie starts or full NHL schedules; check those yourself.

Baseball: ESPN or Fantrax only

Connect MLB leagues from ESPN or Fantrax. ChatGPT can compare available hitters and pitchers with your roster, and Fantrax leagues may add player salaries. Fantrax matchup scores need a publicly viewable league or your Fantrax session cookie saved at setup.

Football: ESPN, Sleeper and Fantrax

Every supported platform covers the NFL. For Sleeper, ChatGPT can request league projections for a named regular-season week, with coverage gaps labeled. The ChatGPT football walkthrough has five weekly prompts to copy.

Worked example

A first check in ChatGPT, step by step

Try the real-team example above, then select League Loom in a new ChatGPT chat and ask about your own leagues.

  1. Confirm what ChatGPT can see

    Ask ChatGPT to list your connected leagues, providers, seasons and selected teams. If one is absent, reopen setup and check the account, sport and season you chose.

  2. Paste a routine

    Copy the weekly newsletter or lineup check from the prompt library. Each tells ChatGPT to read the roster, scoring and matchup first and to name any missing section.

  3. Narrow it to one call

    Follow up on one decision, like an add and drop or a lineup slot. Ask ChatGPT to keep provider facts, outside news and its judgment apart, then make any move in your fantasy platform.

More about this connection

Out of the box, ChatGPT answers fantasy questions from general knowledge. Adding League Loom as a custom app gives it the rosters, standings, matchups and available players your provider returns for the leagues you choose, across basketball, hockey, baseball and football, up to 25 leagues per platform.

Select League Loom in the chat, ask ChatGPT to load the roster and settings before it recommends anything, and have it separate provider data from outside news. Every league tool only reads or analyzes, so lineup changes, trades and waiver claims stay in your fantasy app.

Before you connect

Questions, answered

Where do I add League Loom in ChatGPT?

In ChatGPT on the web, open Settings, then Security and login, and turn on Developer mode. Then go to Plugins (chatgpt.com/plugins; some accounts show Apps instead) and select the + button. Name it League Loom, paste https://leagueloom.com/mcp as the MCP server URL, choose OAuth for authentication, tick I understand and want to continue, and click Create. Finish the sign-in and choose your leagues, then pick League Loom under Developer mode in a chat's + menu.

Which ChatGPT plans can add League Loom?

OpenAI offers developer mode, which custom apps need, on Plus, Pro, Business, Enterprise and Education plans on the web. In a Business workspace only admins can use it, and on Enterprise and Education an admin grants access. League Loom itself is free, with no connector subscription or per-league fee, and fair-use request budgets apply.

Can ChatGPT read my fantasy league without a connector?

Adding League Loom gives ChatGPT access to the supported league data you select. Without that connection, it cannot inspect your private roster or waiver pool; pasted screenshots are only snapshots.

How do I get good fantasy prompts into ChatGPT?

Copy one from the prompt library and paste it into a chat where League Loom is selected. The library covers weekly newsletters, waivers, lineups, trades and drafts, and each prompt confirms your team and season before advising. Keep the ones you reuse, since each run asks for fresh league data.

Can I use ChatGPT for fantasy from my phone?

Not through the ChatGPT phone apps today. OpenAI's help center says custom MCP apps like League Loom run on ChatGPT on the web only, so ask from ChatGPT on the web, usually on a computer. If you want to ask from a phone app, add the same connector to Claude, whose iOS and Android apps can use it.

Which fantasy sports can ChatGPT read?

Basketball from ESPN, Sleeper and Fantrax, with ESPN WNBA too; football from all three; hockey and baseball from ESPN or Fantrax, because League Loom reads Sleeper for NFL and NBA only. Confirmed goalie starts and full NHL or NBA game schedules are not returned, and per-player stat categories vary by provider, so ask ChatGPT to flag gaps.

Why doesn't ChatGPT use my league?

Make sure League Loom is selected in the chat, then check the provider, sport, season and account used in setup. Private ESPN leagues need fresh espn_s2 and SWID cookies after they expire. If the + button on the Plugins page does not offer a server URL, turn on developer mode, check that your plan includes it, or ask your workspace administrator. The ChatGPT phone apps do not run custom apps, so use ChatGPT on the web.

Can ChatGPT change my lineup through League Loom?

No. All current League Loom tools retrieve or analyze data. Review the recommendation and make any lineup change, waiver claim or trade in your fantasy platform.

Is this the same as the ChatGPT fantasy football guide?

No. This page covers every sport ChatGPT can read through League Loom. For the weekly NFL routine with five copyable prompts, including a rate my team ask, use the ChatGPT fantasy football walkthrough. For private ESPN league cookies, use the ESPN setup page.

Can I set League Loom up on my phone?

Add the connector on a computer: claude.ai or Claude Desktop, or ChatGPT on the web. What works on a phone afterward depends on the assistant. In Claude, a connector added on the web or desktop is also available in the Claude iOS and Android apps, so you can ask about your leagues from your phone. In ChatGPT, custom apps like League Loom currently run only on the web, not in the ChatGPT phone apps. If you start on a phone, use Send to my computer to email or message yourself the link and finish later.

Before you connect a league, read how League Loom is built, what the privacy policy says is stored, the terms of service and the full FAQ, or check the press kit with key facts and who builds it.