FPL MCP Server

29 tools. 2 can modify or destroy data without limits.

1 destructive tool with no built-in limits. Policy required.

Last updated:

2 can modify or destroy data
27 read-only
29 tools total

Community server · catalogue entry verified 04/07/2026

How to control FPL MCP Server ↓

What FPL MCP Server exposes to your agents

Read (27) Write / Execute (1) Destructive / Financial (1)
Critical Risk

The most dangerous FPL MCP Server tools

2 of FPL MCP Server's 29 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control FPL MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and FPL MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "make_transfers": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "login_to_fpl": {
    "limits": [
      {
        "counter": "login_to_fpl_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "analyze_squad_recent_performance": {
    "limits": [
      {
        "counter": "analyze_squad_recent_performance_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register FPL MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON FPL →

Instant setup, no code required.

All 29 FPL MCP Server tools

READ 27 tools
Read analyze_squad_recent_performance analyze_squad_recent_performance Read analyze_team_fixtures Analyze upcoming fixtures for a specific team to assess difficulty. Read check_login_status Step 2: Checks if the user has completed the web login. Read check_player_availability Check if a specific player is available to play based on RotoWire lineup predictions. Read compare_managers compare_managers Read compare_players Compare multiple players side-by-side using their names. Read find_player Find a player by name with intelligent fuzzy matching. Read get_current_gameweek Get the current or upcoming gameweek information. Read get_fixtures_for_gameweek Get all fixtures for a specific gameweek with team names and kickoff times. Read get_gameweek_info Get detailed information about a specific gameweek by number (1-38). Read get_injury_and_lineup_predictions Get predicted lineups and injury status for upcoming Premier League matches from RotoWire. Read get_league_standings Get standings for a specific FPL league by name. Read get_manager_gameweek_team get_manager_gameweek_team Read get_my_info Get your FPL account information including entry ID, leagues, and basic stats. Read get_my_performance Get your FPL performance including overall rank, gameweek rank, points, and league standings. Read get_my_squad Get your current team squad, chips status, and transfer information. Read get_player_details Get detailed information about a specific player by name. Read get_player_summary Get comprehensive player summary including upcoming fixtures, gameweek history, and past season performance. Read get_players_to_avoid Get a list of players to avoid for transfers based on injury status and lineup predictions. Read get_team_info Get detailed information about a specific Premier League team by name. Read get_top_players Get top performing players by position (GKP, DEF, MID, FWD) based on points per game. Read list_all_gameweeks List all gameweeks with their status (finished, current, upcoming). Read list_all_teams List all Premier League teams with their basic information. Read recommend_chip_strategy Analyze your available chips and recommend optimal timing based on upcoming fixtures. Read recommend_transfers Analyze your squad and recommend transfer strategy based on available free transfers, Read search_players Search for players by name. Returns price, form, and basic stats. Read search_players_by_team Search for all players from a specific team by team name.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about FPL MCP Server

Can an AI agent delete data through the FPL MCP Server MCP server? +

Yes. The FPL MCP Server server exposes 1 destructive tools including make_transfers. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through FPL MCP Server? +

The FPL MCP Server server has 1 write tools including login_to_fpl. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach FPL MCP Server.

How many tools does the FPL MCP Server MCP server expose? +

29 tools across 3 categories: Destructive, Read, Write. 27 are read-only. 2 can modify, create, or delete data.

How do I enforce a policy on FPL MCP Server? +

Register the FPL MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every FPL MCP Server tool call.

Deterministic rules across all 29 FPL MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

29 FPL MCP Server tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.