A verdict, with the roster reasoning
AI Fantasy Trade Analyzer
Paste an offer and the assistant returns one verdict, accept, pass or counter, with the roster-fit reasoning behind it: which side gains production, which starting slot you would be left to fill, and what your depth looks like afterwards.
League Loom reads both rosters, your scoring and the standings; you send or decline the trade yourself.
Connect your leaguesPulled both rosters, the standings and each player's season points so far. This is a 2-for-1 that upgrades your top receiver slot and costs you flex depth.
| Side | Players | Season pts so far | Roster effect |
|---|---|---|---|
| You give | Smith-Njigba + Spears | 68.4 combined | Flex depth thins |
| You get | Nacua | 44.1 | Receiver slot upgraded |
The points you ship out beat the single player coming back. That is the 2-for-1 tax: you pay in depth for a weekly starter. Early in the season the sample is small, so weigh role and usage ahead of the totals.
Pulled both rosters, the standings, and each player's season fantasy point totals. Here's the read on a 2-for-1 that thins your depth to upgrade your lead guard.
| Side | Players | Season fantasy pts | Roster effect |
|---|---|---|---|
| You give | Brunson + Allen | 1,944 combined | Lose a starter-caliber C |
| You get | Haliburton | 1,210 | Upgrade at lead PG |
The combined points you ship out (1,944) outrun the single player you bring back (1,210). That gap is the classic 2-for-1 tax: you're paying in depth for a star. At 7th, consolidating talent can be smart IF you have a bench piece who can absorb Allen's center minutes. If you don't, you're downgrading your weekly floor.
Checked both rosters, your 2nd-place standing, season fantasy points, and the Fantrax salary on each back. This one is close on talent, so the salary line matters.
| Player | Season fantasy pts | Fantrax salary | Role |
|---|---|---|---|
| McCaffrey (give) | 278 | $38.0 | Bell-cow RB1 |
| Robinson (get) | 264 | $29.5 | Bell-cow RB1 |
Production is nearly a wash: 278 vs 264 on the season. But Robinson's salary comes in well under McCaffrey's, which frees room to upgrade elsewhere on a Fantrax roster. You're getting a comparable bell-cow back for less committed salary, both top contributors on their teams.
Pulled both rosters, your 4th-place standing, and season fantasy point totals. This is the inverse of a star consolidation: you'd be turning one elite piece into two starters.
| Side | Players | Season fantasy pts | Lineup effect |
|---|---|---|---|
| You give | MacKinnon | 152 | Open one elite slot |
| You get | Rantanen + Hughes | 263 combined | Fill two starting slots |
The two incoming players combine for far more season production (263) than the one you give up (152), and they fill two starting lineup slots instead of one. With weekly head-to-head matchups, more quality starters means more nights you can win categories. The only risk: you must have a roster spot to absorb the extra body without dropping someone useful.
Illustrative example, not a live league report. Your answer depends on your league data and AI tool.
2 minutes
How to connect
Add the connector
In Claude, ChatGPT, or any MCP tool, add a custom connector, give it a name, and paste the League Loom URL as the server address.
Choose your leagues
Load your leagues in the setup wizard. Select a personal team for team-specific help, or leave it unselected for league overviews. No API keys.
Just ask
Ask about your roster, waivers, matchups, and more, in plain language, across every league.
Adding a connector is a job for a computer. Send yourself the link and finish there.
https://leagueloom.com/mcpYour tool asks for a name and this URL. Then connect your leagues in the setup wizard. Personal team selection is optional.
What the assistant reads before grading a trade
Both rosters, not just yours
It reads every team's roster from the league itself, so the comparison uses the players actually involved and the depth each side would be left holding.
Your scoring and your slots
League info returns the scoring summary, starting slots, bench, IR and taxi sizes, and the league type where the provider exposes them. A 2-for-1 that helps in a deep-bench league can hurt in a shallow one.
Season production from the league
Player lookups return league-scoped stats, projections where the provider publishes them, ownership and injury status. For an explicit regular-season NFL week, Sleeper league projections can be calculated from available projected stats and league scoring, with partial coverage labeled. Sleeper ownership remains unavailable.
Standings set the stakes
Standings return each team's rank, record and points for and against, so the verdict can weigh whether you are consolidating for a run or still building depth.
The trade still happens in your app
All current tools retrieve or analyze. The assistant can draft a counter, but you send, accept or decline it on ESPN, Sleeper or Fantrax.
Worked example
One offer, three questions
Illustrative walkthrough. The verdict depends on your league's own scoring, slots and standings.
Name what each side gives up
Ask for both rosters and the season production of every player in the deal, not just the headliner. A 2-for-1 is two holes opened for one upgrade.
Check the slot you would be left with
Ask which starting slot goes empty and who fills it from your bench. If nobody does, your weekly floor drops even when the top-end talent goes up.
Decide accept, pass or counter
Ask for one verdict plus the single change that would flip it. Confirm the trade deadline yourself, then send any counter in your fantasy app.
Try this after connecting
Use League Loom to read my roster, the other team's roster, my league scoring and roster slots, and the current standings. Grade this trade offer for me. Show season production for every player on both sides, name the starting slot I would be left to fill and who fills it from my bench, then give one verdict of accept, pass or counter plus the single change that would flip it. Flag any missing field instead of filling it in, cite outside news separately, and do not send or accept anything.
Copy the recurring trade prompt · Check a lineup decision instead · Provider and sport compatibility
Why League Loom
A verdict, with the roster reasoning
Most trade calculators use generic site rankings and never see your roster. League Loom feeds your live league, scoring settings, and roster needs to the AI, and it's one of the only tools that does this for Fantrax leagues too.
FAQ
Questions
Does it know my league's scoring settings?
Yes. League Loom reads your live league configuration, so the AI weighs the trade against your actual scoring and roster instead of generic rankings.
Can it analyze trades in a Fantrax league?
Yes. League Loom supports Fantrax for NBA, NFL, MLB, and NHL, which most AI fantasy tools don't. Connect with a Secret ID or league URL.
Does it know my league's trade deadline?
No provider returns a trade deadline through this connector, so the assistant should ask you to confirm it in your fantasy app rather than state one. Both rosters, your scoring and roster slots, and the current standings all come from the league itself.
Can it judge a dynasty or keeper trade?
It reads the league type where the provider exposes it, and player lookups return age, which is the usual dynasty input. Fantrax may return a salary. Contract terms, cap rules and keeper costs your provider does not return should be supplied by you, and the assistant should restate them as assumptions before comparing values.
Can League Loom accept the trade for me?
Current connector tools analyze the trade and explain the recommendation; no write-action tools are registered today.
Is League Loom free?
Yes. The MCP server and connector are free, with no subscription and no per-league fee. Fair-use request budgets apply. Connect supported ESPN, Sleeper, and Fantrax leagues and ask questions from your AI tool.
Ready in two minutes
Bring League Loom to your AI tool
Free connector, private setup, and 18 current tools that retrieve or analyze your league data. No write-action tools are registered today.