Fantasy Premier League MCP Server
by rishijatia
A Model Context Protocol (MCP) server that provides access to Fantasy Premier League (FPL) data and tools. This server allows you to interact with FPL data in Claude for Desktop and other MCP-compatible clients.
Last updated: N/A
What is Fantasy Premier League MCP Server?
The Fantasy Premier League MCP Server is a tool that provides access to Fantasy Premier League (FPL) data and tools through the Model Context Protocol (MCP). It enables users to query and analyze FPL data within MCP-compatible applications like Claude for Desktop.
How to use Fantasy Premier League MCP Server?
Install the server using pip (recommended). Configure your MCP-compatible client (e.g., Claude Desktop) to connect to the server. Use natural language queries within the client to access player data, team information, gameweek details, and more. Authentication is required for accessing personal FPL team data.
Key features of Fantasy Premier League MCP Server
Rich Player Data: Access comprehensive player statistics from the FPL API
Team Information: Get details about Premier League teams
Gameweek Data: View current and past gameweek information
Player Search: Find players by name or team
Player Comparison: Compare detailed statistics between any two players
Use cases of Fantasy Premier League MCP Server
Compare player performance for transfer decisions
Find optimal captain choices based on form and fixtures
Analyze team fixtures to identify potential points
Get insights into upcoming blank and double gameweeks
Optimize your FPL team using AI-powered analysis within Claude
FAQ from Fantasy Premier League MCP Server
What platforms are supported?
What platforms are supported?
Currently, Claude Desktop, Cursor, Windsurf, and other MCP Compatible Desktop LLMs are supported. Mobile is not supported.
How do I fix the 'spawn fpl-mcp ENOENT' error in Claude Desktop?
How do I fix the 'spawn fpl-mcp ENOENT' error in Claude Desktop?
Use the full path to the executable or run the server using the Python module directly in your Claude Desktop configuration.
How do I authenticate to access my FPL team data?
How do I authenticate to access my FPL team data?
Run fpl-mcp-config setup
to configure your FPL email, password, and team ID. Alternatively, you can manually configure authentication by creating a ~/.fpl-mcp/.env
or ~/.fpl-mcp/config.json
file or setting environment variables.
What kind of data can I access?
What kind of data can I access?
You can access player data, team information, gameweek details, fixture data, and information about blank and double gameweeks.
What are some example queries I can use?
What are some example queries I can use?
Examples include: 'Compare Mohamed Salah and Erling Haaland over the last 5 gameweeks', 'Find all Arsenal midfielders', 'What's the current gameweek status?', 'Show me the top 5 forwards by points'.