FPL Copilot

com.fplcopilotPublished by fplcopilot.comOfficial publisherv1.0.1Updated Oct 25, 2026

Fantasy Premier League expected points, team ratings, captaincy and mini-league win chances.

VerifiedStreamable HTTPWeb executableFinanceData & Analytics

Overview

AI-generated overview

A remote MCP server for Fantasy Premier League that gives an assistant expected points, team ratings, captain picks, fixture difficulty and mini-league odds.

What you can do
Rate a squad and get start, bench and captain advice for a manager's team, using a team ID or FPL link. Find, compare and inspect players by expected points, price, ownership, form and injury news. Check captain options, penalty and set-piece takers, price changes and fixture difficulty. Build optimised Wildcard or Free Hit squads and review a gameweek's results. Look up mini-league standings and simulated win and top-3 odds, plus predicted lineups and deadline times. Search and read FPL guides on rules, chips and strategy.
When to use it
Useful when a Fantasy Premier League manager wants data-driven advice on transfers, captaincy, chips, squad ratings or mini-league chances, or quick answers on current FPL rules and deadlines.
Requirements
A remote endpoint at the provider's API; no local package, environment variables or headers are declared. Most tools need a team ID or FPL link, and mini-league tools need a league ID.
Before you install
Some tools are marked app-only and are meant to be called by the provider's own card interface, not by an assistant. One tool publishes a card to a public page, so treat sharing as public disclosure. Advice and expected points are the provider's projections, not guarantees.

Installation

In SourceWeft

  1. Open FPL Copilot in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.fplcopilot%2Ffpl-copilot/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "fpl-copilot": {
      "type": "http",
      "url": "https://api.fplcopilot.com/mcp"
    }
  }
}

Tools

21

rate_my_team

Rate my FPL team

Use this when a Fantasy Premier League (FPL, fantasy football) manager wants their team rated or reviewed, or shares their team ID or FPL link without saying more. Scores the squad 0-100 against the best possible squad over the next 5 gameweeks and lists the biggest fixes, naming the players; pass their team ID or FPL link, or the player names read from a screenshot of their team.

Parameterscaptainplayersteam_id

get_my_team

Show my FPL team

Use this for start, bench and captain questions about an FPL manager's own squad: each player's FPL Copilot expected points for the next gameweek with fixtures, and the best XI and captain. It shows the squad and does not score it. Needs their team ID or FPL link, or player names from a screenshot.

Parametersplayersteam_id

get_captain_picks

FPL captain picks

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 ID (or their team from an earlier chat) it ranks their own players; scope "all" ranks the game.

Parametersscopeteam_id

find_players

Find FPL players by expected points

Use this to find the 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 ownership, and sorted by points, value per £m, or as low-owned differentials. Classic FPL, not FPL Draft.

Parameterssortteamlimithorizonpositionmax_pricemin_pricemax_ownership

get_player

FPL player card

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 penalty taker.

Parametersnamesrequiredhorizon

compare_players

Compare FPL players

Use this when choosing between two 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, form, price and ownership side by side.

Parametersnamesrequiredhorizon

get_fixture_ticker

FPL fixture difficulty

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.

Parametersgw_toteamsgw_from

get_price_changes

FPL price changes

Use this for FPL price rises and falls: players likely to change price tonight, or changes already made this gameweek.

Parametersviewnames

get_penalty_takers

FPL penalty takers

Use this to find who takes penalties, corners and free kicks for Premier League clubs in FPL, with each penalty taker's chance of being his club's main taker.

Parametersteams

get_best_chip_squad

Best FPL Wildcard or Free Hit team

Use this when someone wants the best FPL Wildcard or Free Hit squad for any 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.

Parametersgwchip

get_mini_league

FPL mini-league standings

Use this for an FPL mini-league or a manager's rivals in it: standings, the gap to the leader, and rivals' captains and differential picks. Without a league ID it lists the manager's leagues to choose from.

Parametersteam_idleague_id

get_mini_league_odds

FPL mini-league win chances

Use this when an FPL manager asks their chances (or odds) of winning their mini-league: each manager's win and top-3 probability from 5,000 simulations of the rest of the season.

Parametersteam_idleague_id

get_gameweek_review

FPL gameweek review

Use this to review an FPL manager's gameweek: points vs the average, captain result, bench points and transfers, plus how lucky their season has been against FPL Copilot's expected points.

Parametersgwteam_id

get_deadline

FPL deadline

Use this for the next Fantasy Premier League deadline time and gameweek.

Takes no parameters.

get_predicted_lineups

FPL predicted lineups

Use this for predicted Premier League starting XIs and team news for the next FPL gameweek (who starts, who is injured or rotated), from FPL Copilot's expected minutes.

Parametersteams

search_guides

Search FPL Copilot guides

Use this for Fantasy Premier League rules and how-to questions (scoring, free transfers, chips and when to play them, DefCon, FDR) and FPL Copilot's guides: gameweek tips, chip guides, penalty takers, fixtures. FPL's rules change each season (free transfers now roll over up to 5), so use these, not memory.

Parametersgwquery

read_guide

Read an FPL Copilot guide

Use this to read one FPL Copilot Fantasy Premier League guide in full, by its slug or its fplcopilot.com/blog/ link.

Parametersslugrequired

get_player_breakdown

Player card

App-only. The FPL Copilot card calls this when the user taps a player, to open that player's card: expected points by gameweek and by source (minutes, goals, assists, clean sheets, bonus), fixtures and news.

Parametersplayer_idrequired

get_player_breakdowns

Player cards

App-only. The FPL Copilot card calls this as it opens, to load the player cards of the players it shows, so a tap opens one at once.

Parametersplayer_idsrequired

get_manager_squad

Rival squad

App-only. The mini-league card calls this when the user taps a rival, to show that manager's squad on a pitch.

Parametersgwentry_idrequired

Version history

2
  1. v1.0.1LatestSep 30, 2026
  2. v1.0.0Sep 30, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.