Skip to main content
Glama
dohyung1

FPL Intelligence

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
captain_pickA
Get top 5 captain recommendations for a given FPL gameweek.

USE THIS WHEN the user asks: "Who should I captain?", "Best captain this week?",
"Captain Salah or Haaland?", or any captain-related question.

Each pick is scored by xG/90, xA/90, form, points per game, home advantage,
fixture difficulty, ICT index, bonus rate, penalty duties, and minutes certainty.
Includes human-readable reasoning for each recommendation.

Args:
    gameweek: Gameweek number (1-38). Defaults to next gameweek if not specified.
differential_finderA
Find underowned FPL players who are outperforming their ownership percentage.

USE THIS WHEN the user asks: "Find me a differential", "Who are the hidden gems?",
"Low-owned players performing well?", or wants to climb the rankings with unique picks.

Args:
    max_ownership_pct: Only include players owned by fewer than this percentage. Default 10%.
    gameweek: Gameweek number (1-38). Defaults to next gameweek if not specified.
fixture_outlookA
Rank all 20 Premier League teams by upcoming fixture difficulty.

USE THIS WHEN the user asks: "Who has easy fixtures?", "Which teams to target?",
"Best defenders to buy for the next 5 weeks?", or any fixture-planning question.

Args:
    gameweeks_ahead: How many gameweeks to look ahead (1-10). Default 5.
    position: Filter players by position: GKP, DEF, MID, or FWD. Optional.
price_predictionsA
Predict which FPL players are likely to rise or fall in price tonight.

USE THIS WHEN the user asks: "Who's about to rise in price?", "Should I make my
transfer now before prices change?", "Price change predictions?", or any price-related question.

Buy before a rise to gain free team value. Sell before a fall to avoid losing value.
transfer_suggestionsA
Get transfer recommendations for a specific FPL team.

USE THIS WHEN the user asks: "Who should I transfer in/out?", "Best transfers this week?",
"How to improve my team?". Prefer fpl_manager_hub for a full analysis instead.

Args:
    team_id: FPL team ID (the number in your FPL URL).
    free_transfers: Number of free transfers available (1 or 2). Default 1.
    bank: Money in the bank in millions (e.g. 1.5 means 1.5m). Default 0.0.
player_comparisonA
Compare 2-4 FPL players head-to-head across all key metrics.

USE THIS WHEN the user asks: "Salah vs Palmer?", "Compare Haaland and Watkins",
"Which midfielder should I pick?", or any player comparison question.

Names are fuzzy-matched — partial names like "Salah" or "Palmer" work fine.
Returns form, xG/90, xA/90, ICT, PPG, cost, ownership, captain score,
upcoming fixtures, transfer momentum, and a verdict.

Args:
    player_names: List of 2-4 player names to compare (e.g., ["Salah", "Palmer", "Saka"]).
    gameweeks_ahead: How many gameweeks of fixtures to include (1-10). Default 5.
live_pointsA
Get live points for a specific FPL team during an active gameweek.

USE THIS WHEN the user asks: "How's my team doing?", "Live score?",
"Am I getting any bonus points?", "Any auto-subs?". Only useful during
an active gameweek when matches are being played or have just finished.

Args:
    team_id: FPL team ID (the number in your FPL URL).
fpl_manager_hubA
Complete FPL intelligence report for a manager's team. THIS IS THE BEST STARTING POINT.

USE THIS FIRST when the user provides their team ID or asks for a full analysis.
It auto-detects bank balance, free transfers, chips, and squad — then runs ALL
analyses in parallel: captain pick, transfers, fixtures, differentials, price risks,
and squad health.

The user only needs to provide their team ID (the number in their FPL URL:
fantasy.premierleague.com/entry/TEAM_ID/event/...).

Args:
    team_id: FPL team ID from the manager's FPL URL.
    gameweeks_ahead: How many gameweeks to look ahead for fixture analysis (1-10). Default 5.
is_hit_worth_itA
Analyze whether taking a -4 point hit for a transfer is worth it.

USE THIS WHEN the user asks: "Should I take a hit?", "Is it worth -4 to bring in X?",
"Hit for Haaland worth it?". Use player_comparison first to find player IDs if needed.

Projects expected points for both players over N gameweeks, accounting for
form, fixture difficulty, home/away, and playing chance.

Args:
    player_out_id: FPL element ID of the player being sold (find via transfer_suggestions or player_comparison).
    player_in_id: FPL element ID of the player being bought.
    gameweeks_ahead: How many gameweeks to project over (1-10). Default 5.
chip_strategyA
Recommend when to use each remaining FPL chip for maximum impact.

USE THIS WHEN the user asks: "When should I use my bench boost?", "Best week for
triple captain?", "Chip strategy?", "When to free hit?", "Should I wildcard?".

Auto-detects which chips are still available (handles mid-season reset after GW19).
Scans the next 10 gameweeks and scores each for every unused chip.

Args:
    team_id: FPL team ID (the number in your FPL URL).
rival_trackerA
Analyze your mini-league rivals and get strategies to beat them.

USE THIS WHEN the user asks: "How do I beat my rivals?", "What's my mini-league looking like?",
"What players do my rivals have?", "Show me my league standings", or any rival/league question.

Compares your squad against nearby rivals, finds differentials (players you have that they don't),
identifies rival weaknesses, predicts their likely next transfers, and suggests counter-strategies.

The user needs their league ID (from the mini-league URL: fantasy.premierleague.com/leagues/LEAGUE_ID/standings/c)
and their team ID.

Args:
    league_id: Mini-league ID from the league URL.
    team_id: Your FPL team ID (the number in your FPL URL).
league_analyzerA
Predict who will win a mini-league based on current form, squad quality, and chips remaining.

USE THIS WHEN the user asks: "Who's going to win my league?", "League predictions",
"Who's the favourite?", "Analyze league standings", "Win probability", or any question
about league-wide chances WITHOUT needing a specific team ID.

Does NOT require the user's team ID — just the league ID. Analyzes the top managers
in the league and calculates win probability for each based on: points gap, squad quality,
chips remaining, recent momentum, team value, and injury concerns.

The league ID is in the mini-league URL: fantasy.premierleague.com/leagues/LEAGUE_ID/standings/c

Args:
    league_id: Mini-league ID from the league URL.
squad_scoutA
Deep scout report using FPL's hidden data fields most managers don't know about.

USE THIS WHEN the user asks: "Any hidden insights?", "Set piece takers?",
"Suspension risks?", "What does FPL's own data say?", or for a deeper dive
beyond what fpl_manager_hub provides.

Surfaces: blank GW warnings, FPL's expected points (ep_next), set piece duties,
yellow card suspension risks, ICT breakdown, points per million rankings.

Args:
    team_id: FPL team ID (the number in your FPL URL).

Prompts

Interactive templates invoked by user choice

NameDescription
analyze_my_fpl_teamComprehensive analysis of an FPL manager's team — squad health, captain pick, transfers, fixtures, and price risks.
who_should_i_captainGet captain pick recommendations with detailed reasoning for this gameweek.
find_differential_picksFind underowned gems that most FPL managers are missing.
plan_my_transfersGet transfer suggestions based on your current squad and upcoming fixtures.
price_change_alertCheck which players are about to rise or fall in price tonight.

Resources

Contextual data attached and managed by the client

NameDescription
gameweek_statusCurrent FPL gameweek status — which GW is active, deadlines, and season progress.
team_listAll 20 Premier League teams with short names and IDs.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dohyung1/x402-fpl-api'

If you have feedback or need assistance with the MCP directory API, please join our Discord server