app.flaim/mcp

Flaim Fantasy

Fantasy analysis for your ESPN, Yahoo, and Sleeper leagues. Reads your leagues, never changes them.

Endpointhttps://api.flaim.app/mcp (streamable-http)
Registry version1.0.3
Now11 tools · grade F (38) · pin ts_52f0a30fd347e11ba29f224d2442b019 · protocol 2025-06-18
First / last listed2026-10-26 02:19 UTC / 2026-10-26 02:19 UTC
Grade over time2026-10-26: F (38), 11 tools

Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.

Timeline

First listing · 2026-10-26 02:19 UTC
11 tools, grade F (38)

Tools: get_user_session refresh_leagues get_ancient_history get_league_info get_draft get_standings get_matchups get_roster get_free_agents get_players get_transactions

Current tools (11)

get_user_sessionUse this alone for user-specific connection, league, or account-status questions. For analysis, reuse successful session context already available in this chat instead of calling again. Do not call for Flaim capability, permission, or generic setup how-to questions, and do not call for generic coding, scraping, weather, travel, betting, sports news, or other requests that do not need connected lea
params: none
refresh_leaguesRefresh connected fantasy leagues by asking Flaim to rediscover leagues through connected ESPN, Yahoo, and Sleeper accounts. Use only when the user explicitly asks to refresh, or from the refresh control on the league widget where the client supports it. This is non-destructive, but repeated refreshes can update Flaim registry timestamps and provider metadata; it does not change provider lineups o
params: platforms
get_ancient_historyUse established session context (call get_user_session only if needed), and use this only when the user is clearly asking about a non-current season or an inactive league. This is the historical branch: it returns past seasons and historical leagues outside the current season view. Use for last season, older seasons, inactive leagues, or historical performance. All-time answers are scoped to seaso
params: platform
get_league_infoWith session context established, call this once per league the first time this chat works with that league, before the requested standings, matchup, roster, free-agent, player, transaction, or draft tool, then reuse it for later questions about that league. A usable successful get_user_session result from earlier in this chat satisfies that prerequisite; do not repeat it just to satisfy this orde
params: platform*, sport*, league_id*, season_year*
get_draftUse this when the user asks about completed draft results, exact draft-board positions, or current draft-pick ownership for a selected league. Returns a common draft summary and ordered picks with explicit confirmed, projected, or unavailable placement provenance. A historical selecting team is not a current pick owner; current ownership comes only from ownership.picks[].currentOwnerTeamId. ESPN a
params: platform*, sport*, league_id*, season_year, draft_id, round, team_id
get_standingsGet season standings and outcome snapshot; includes verified season-outcome fields when available. Returns team records, rankings, and points summaries. The rank field is a standings sort position (1 = best): on ESPN it follows ESPN's playoffSeed order when every team has a unique valid seed; otherwise Flaim computes it from win percentage (a tie counts as half a win), with wins as the tie-breaker
params: platform*, sport*, league_id*, season_year*
get_matchupsGet matchups/scoreboard for a specific week or the current week. Yahoo head-to-head category leagues (Each Category and Most Categories) and ESPN Each Category leagues, in baseball, basketball, and hockey, return per-category rows and a categoryScore of wins/losses/ties per side. On those leagues the side total is a category count or null rather than fantasy points. In a Yahoo Most Categories leag
params: platform*, sport*, league_id*, season_year*, week, team_id, detail
get_rosterGet roster details for a specific team, current by default and historical on request. Exact payload varies by platform: ESPN and Yahoo return player entries with lineup/position context, while Sleeper returns starters, bench, reserve, taxi, and record metadata for the selected roster. Keeper fields are additive and platform-dependent; never assume one provider's keeper fields or units exist on ano
params: platform*, sport*, league_id*, season_year*, team_id, week, as_of_date
get_free_agentsGet players available to acquire in the specified fantasy league, optionally filtered by position. This is fantasy-league availability, not professional-contract status. Pass a requested count exactly from 1 through 100; for more than 100, state the limit and ask the user to narrow the request or accept 100. Prefer the canonical fields: every response carries leagueId, seasonYear, position, count,
params: platform*, sport*, league_id*, season_year*, position, count
get_playersSearch for player identity by name. Always returns identity fields, but ownership context varies by platform. ESPN and Yahoo return market/global ownership and can also populate league ownership fields when credentials and league context are available. ESPN football also adds seasonPoints and pointsPerGame when a selected league is available: these are ESPN's actual-season applied values under tha
params: query*, platform*, sport*, league_id*, season_year*, position, count
get_transactionsGet recent league transaction activity: adds, drops, waivers, and trades. Completed activity is league-wide unless team_id is provided. For "my moves," pass the selected league's user team ID from get_user_session; session context alone does not filter completed activity. Use get_league_info when team and owner names are needed. Rows are newest first and capped by count; before claiming completene
params: platform*, sport*, league_id*, season_year*, week, type, count, team_id

Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.