Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Added "get_manager_squad" and "get_player_breakdowns"; changed the definition of "compare_players", "find_players", "get_best_chip_squad" and 11 more (19 tools before, 21 now)
⟨6 unchanged words⟩ or three FPL players (e.g. 'Saka or Palmer?', one transfer for another, or whether a -4 hit is worth it): expected points over the coming gameweeks, ⟨7 unchanged words⟩
⟨7 unchanged words⟩ gameweeks ahead to count (1-8).","maximum":8,"minimum":1,"title":"Horizon","type":"integer"}, ⟨2 unchanged words⟩ 2-3 player names","items":{"maxLength":4060,"minLength":1,"type":"string"},"maxItems":3,"minItems":210,"title":"Names","type":"array" ⟨6 unchanged words⟩
⟨5 unchanged words⟩ best Fantasy Premier League (fantasy football) players to pick or buy, by FPL Copilot expected points (xPts, also called predicted or projected points), filtered by position, price, club or ⟨5 unchanged words⟩ , value per £m, or as low-owned differentials. Classic FPL, not FPL Draft.
⟨7 unchanged words⟩ gameweeks ahead to count (1-8).","maximum":8,"minimum":1,"title":"Horizon","type":"integer"},"limit":{"default":10,"description":"How many players (max 151-15)","maximum":15,"minimum":1,"title":"Limit","type":"integer"}, ⟨52 unchanged words⟩ Price"},"position":{"anyOf":[{"enummaxLength":["GK","DEF","MID","FWD"]24,"type":"string"},{"type":"null"}],"default":null,"description":"Position: GK, DEF, MID or FWD
⟨6 unchanged words⟩ best FPL Wildcard or Free Hit squad foraany gameweek, or the best FPL team right now, built by FPL Copilot's optimiser within £100m and FPL squad rules. Not for a Bench Boost team or when to play a chip: the result links FPL Copilot's Chip Strategies for that.
⟨3 unchanged words⟩ ":"wildcard","description":"wildcard or free_hit"(bench_boost and triple_captain,"enum":["wildcardplayed on the manager's own team, return where to plan them)","free_hitmaxLength"]:24,"title":"Chip","type":"string"},"gw":{"anyOf":[{"maximumtype":38"integer"}
Use this when someone asks who to captain (or Triple Captain) in Fantasy Premier League (fantasy football) this gameweek. Call it even without their team: it then lists the best captain options in the game. With a team IDit ranks(or theirownteamplayers;fromwithoutanoneearlier chat) itlistsranksthetheirbestowncaptainplayers;optionsscopein
Use this for Fantasy Premier League fixture difficulty (FDR) and which teams have the easiest or hardest fixtures: each club's coming fixtures and their average difficulty, easiest runs first.
{"properties":{"gw_from":{"anyOf":[{"maximumtype":38"integer"},{"minimummaxLength":112,"type":"integerstring"},{"type":"null"}],"default ⟨19 unchanged words⟩ From"},"gw_to":{"anyOf":[{"maximumtype":38"integer"},{
{"properties":{"gw":{"anyOf":[{"maximumtype":38"integer"},{"minimummaxLength":112,"type":"integerstring"},{"type":"null"}],"default ⟨46 unchanged words⟩
Use this for an FPL mini-league or a manager's rivals in it: standings, the gap to the leader, ⟨18 unchanged words⟩
Only numbers and dates differ: this server embeds live figures in the definition, so the text moves without the contract changing.
⟨2 unchanged words⟩ {"anyOf":[{"items":{"maxLength":4060,"minLength":1,"type":"string"},"maxItems":1520,"type":"array"},{"type":" ⟨70 unchanged words⟩
⟨12 unchanged words⟩ Premier League clubs in FPL, with each penalty taker'ssharechance ofthebeing his club'spenalties.main taker.
⟨7 unchanged words⟩ :1,"type":"string"},"maxItems":2040,"type":"array"},{"type":" ⟨16 unchanged words⟩
Use this for one to five FPL players, e.g. whether to buy, sell or start them: expected points for each coming gameweek with fixtures, injury news, price and price-change progress, ownership, xG/xA and his chance of being the main penaltyshare.taker.
⟨7 unchanged words⟩ gameweeks ahead to count (1-8).","maximum":8,"minimum":1,"title":"Horizon","type":"integer"}, ⟨5 unchanged words⟩ e.g. ['Haaland']","items":{"maxLength":4060,"minLength":1,"type":"string"},"maxItems":5,"minItems":115,"title":"Names","type":"array" ⟨6 unchanged words⟩
Use this for predicted Premier League starting XIs and team news for the next FPL gameweek (who starts,fromwhoFPLisCopilot'sinjuredexpectedorminutesrotated),updatedfromwithFPLteamCopilot'snews.expected minutes.
⟨2 unchanged words⟩ {"anyOf":[{"items":{"maxLength":4060,"minLength":1,"type":"string"},"maxItems":1020,"type":"array"},{"type":" ⟨18 unchanged words⟩ tonight; recent: changes made this gameweek","enummaxLength":["tonight","recent"]24,"title":"View","type":"string" ⟨4 unchanged words⟩
⟨9 unchanged words⟩ football) manager wants their team rated orreviewed.reviewed, or shares their team ID or FPL link without saying more. Scores the squad 0-100 against the best possible ⟨32 unchanged words⟩
{"properties":{"captain":{"anyOf":[{"maxLength":4060,"minLength":1,"type":"string"}, ⟨12 unchanged words⟩ {"anyOf":[{"items":{"maxLength":4060,"minLength":1,"type":"string"},"maxItems":1520,"type":"array"},{"type":" ⟨70 unchanged words⟩
Use this for Fantasy Premier League rules and how-to questions (scoring, free transfers, chips and when tofindplayFPLthem,Copilot'sDefCon,FantasyFDR)PremierandLeagueFPL Copilot's guides: gameweek tips, chip guides(Wildcard,FreepenaltyHittakers,Benchfixtures.Boost,FPL'sTriplerules
Rival squad — An FPL mini-league rival's squad for the league card's own view.
Player cards — The FPL Copilot player cards' data for the players on a card (for the card's own view).
Certificate recorded, valid to 2026-12-18
Authorization not required
Unknown → Live
First tool surface recorded: 19 tools (server version 1.0.0)
https://api.fplcopilot.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 6 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
{"properties":{"scope":{"anyOf":[{"maxLength":24,"type":"string"},{"type":"null"}],"default":null,"description":"all: the best captains in the game, for general asks; squad: from the user's own team","title":"Scope"},"team_id":{"anyOf":[{"type":"integer ⟨33 unchanged words⟩
{"properties":{"gw":{"anyOf":[{"maximumtype":38"integer"},{"minimummaxLength":112,"type":"integerstring"},{"type":"null"}],"default ⟨36 unchanged words⟩