Loading...

Provides read-only access to Fantasy Premier League data, enabling analysis and decision-making within MCP-compatible clients; authentication enables access to user-specific data.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
Provides read-only access to Fantasy Premier League data, enabling analysis and decision-making within MCP-compatible clients; authentication enables access to user-specific data.
This MCP server is generally safe for read-only access to FPL data. The primary risk lies in the handling of user credentials. Ensure proper configuration and secure storage of credentials to mitigate potential risks. Avoid using on untrusted systems.
Performance is likely dependent on the FPL API's response times. Rate limiting may be a concern if making frequent requests.
No direct cost, but excessive API calls could potentially lead to rate limiting or other restrictions from the FPL API.
pip install fpl-mcp{
"mcpServers": {
"fantasy-pl": {
"command": "python",
"args": ["-m", "fpl_mcp"]
}
}
}FPL_PASSWORDFPL_TEAM_IDget_gameweek_statusRetrieves information about the current, previous, and next gameweeks.
Read-only operation; no side effects.
analyze_player_fixturesAnalyzes upcoming fixtures for a specific player, providing difficulty ratings.
Read-only operation; no side effects.
get_blank_gameweeksProvides information about upcoming blank gameweeks.
Read-only operation; no side effects.
get_double_gameweeksProvides information about upcoming double gameweeks.
Read-only operation; no side effects.
analyze_playersFilters and analyzes FPL players based on multiple criteria.
Read-only operation; no side effects.
analyze_fixturesAnalyzes upcoming fixtures for players, teams, or positions.
Read-only operation; no side effects.
compare_playersCompares multiple players across various metrics.
Read-only operation; no side effects.
check_fpl_authenticationChecks if FPL authentication is working correctly.
Read-only operation; no side effects.
get_my_teamRetrieves and displays the user's authenticated FPL team.
Read-only operation; requires authentication.
get_teamRetrieves and displays any FPL team with a specific ID.
Read-only operation; requires authentication.
get_manager_infoRetrieves and displays FPL manager details.
Read-only operation; requires authentication.
Environment Variable
This MCP server is generally safe for read-only access to FPL data. The primary risk lies in the handling of user credentials. Ensure proper configuration and secure storage of credentials to mitigate potential risks. Avoid using on untrusted systems.
The server primarily provides read-only access to data. Authentication is required for accessing user-specific data, but no write operations are supported.
Production Tip
Monitor the MCP server logs for any errors or unexpected behavior, especially after updates to the FPL API.
You need to set up your FPL credentials using the `fpl-mcp-config setup` command and provide your email, password, and team ID.
Credentials are stored securely in `~/.fpl-mcp/.env` or `~/.fpl-mcp/config.json`.
Use the full path to the executable or run the module directly using `python -m fpl_mcp` in your Claude Desktop configuration.
Run the `fpl-mcp-config test` command to verify your FPL credentials.
You can access player data, team information, gameweek data, and fixture information.
No, only read operations are currently supported.
Check the logs at `~/Library/Logs/Claude/mcp*.log` (macOS) or `%APPDATA%\Claude\logs\mcp*.log` (Windows) and ensure all dependencies are installed.