fotmob-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@fotmob-mcplist upcoming matches for Manchester City"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.

FotMob MCP
Model Context Protocol server for live FotMob football data.
FotMob MCP exposes a small set of MCP tools and resources for working with football data from FotMob. It is intended for agents and local tooling that need fixture lookup, league pages, team/player data, match details, live fixture polling, and league stats.
Features
Verified FotMob route catalog
Search suggestions for teams, players, leagues, and matches
Direct fetch tool for supported FotMob JSON routes
Helpers for live fixtures and league top stats
MCP resources for route reference and reusable prompt context
Local response cache
stdio,sse, andstreamable-httptransports
Related MCP server: FPL MCP Server
Installation
From the repository root:
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -r requirements.txtrequirements.txt installs the runtime dependencies and this package in editable mode.
Verify that the console script is available:
command -v fotmob-mcp
fotmob-mcp --helpUsage
Run the server with the default stdio transport:
fotmob-mcpRun with streamable HTTP:
fotmob-mcp --transport streamable-http --host 127.0.0.1 --port 8000Default streamable HTTP endpoint:
http://127.0.0.1:8000/mcpClient Configuration
Codex
codex mcp add fotmob -- fotmob-mcpHermes Agent
Install the package in the runtime environment used by Hermes, then add the MCP server entry:
{
"mcpServers": {
"fotmob": {
"command": "fotmob-mcp",
"args": []
}
}
}Verify that Hermes can resolve the command from the same environment:
command -v fotmob-mcpTools
Tool | Description |
| List supported routes, optionally filtered by keyword. |
| Fetch a supported route by route key and JSON parameters. |
| Query FotMob search suggestions. |
| Fetch live fixtures from a league payload's poll link. |
| Fetch league player or team stats and resolve internal season ids when possible. |
Resources
Resource | Description |
| Markdown reference for the supported FotMob API routes. |
| Route catalog generated by the server. |
| Reusable prompt context for agents. |
Supported Routes
Key | Endpoint |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Use list_fotmob_routes to inspect parameters and notes for each route.
Configuration
Optional environment variables:
Variable | Description |
| Override the default FotMob base URL. |
| Change the local cache directory. |
| Change cache lifetime in seconds. |
| Default transport: |
| HTTP bind host. |
| HTTP bind port. |
| SSE endpoint path. |
| Streamable HTTP endpoint path. |
Development
Run tests:
python -m unittestThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
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/ccdejene/fotmob-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server