Football Live MCP
Football Live MCP
Servidor MCP remoto que expone datos de fútbol en vivo de API-Football a través de HTTP, implementando JSON-RPC 2.0 directamente sin ningún SDK de MCP.
Complemento del servidor local Football Intelligence MCP: este sirve la temporada actual, mientras que el local sirve la base de datos histórica (2010-2025) almacenada en PostgreSQL.
Protocolo
Transporte: HTTP. Un único endpoint, un mensaje JSON-RPC por solicitud.
Endpoint | Propósito |
| Comprobación de estado. Devuelve el nombre del servidor, la versión y el número de herramientas. |
| Mensajes JSON-RPC 2.0. Las notificaciones devuelven |
Métodos implementados: initialize, notifications/initialized, ping, tools/list, tools/call.
Versión del protocolo: 2025-06-18.
Related MCP server: football-api-mcp
Herramientas
Herramienta | Argumentos | Devuelve |
|
| Partidos programados en el período |
|
| Partidos finalizados con marcadores |
|
| Clasificación de la liga en vivo |
|
| Jugadores lesionados o sancionados |
| — | Partidos en juego ahora mismo |
|
| Identificadores de equipo de API-Football |
Identificadores de liga: 39 Premier League, 140 La Liga, 135 Serie A, 78 Bundesliga, 61 Ligue 1, 94 Primeira Liga, 2 UEFA Champions League.
Ejecutar localmente
pip install -r requirements.txt
export API_FOOTBALL_KEY=your_key_here
python server.py # listens on :8080Verificar:
curl http://localhost:8080/
curl -X POST http://localhost:8080/mcp \
-H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'Desplegar en Render
Sube este directorio a un repositorio de GitHub.
En Render, crea un New Web Service y conecta ese repositorio.
Render lee
render.yaml; confirma el runtime de Python y el plan gratuito.Añade la variable de entorno
API_FOOTBALL_KEYcon tu clave de API-Football.Despliega. El endpoint público será
https://<service>.onrender.com/mcp.
El plan gratuito suspende el servicio tras un periodo de inactividad, por lo que la primera solicitud después de una pausa tarda unos 50 segundos. Llama a GET / una vez antes de una demo en vivo para reactivarlo.
Uso desde un host MCP
Añade una entrada con un campo url a la configuración del host:
{
"mcpServers": {
"football_live": { "url": "https://<service>.onrender.com/mcp" }
}
}This server cannot be deployed
Maintenance
Related MCP Connectors
API-Football MCP — comprehensive soccer/football data
Football-Data.org MCP — soccer competitions, matches, standings
Sports MCP — wraps TheSportsDB API (free tier, test key 3, no auth required)
BetsAPI MCP — wraps BetsAPI (betsapi.com) sports events + odds.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides programmatic access to comprehensive football statistics and live match data via API-Football, enabling applications to retrieve league standings, team fixtures, player statistics, and real-time match events.7-
- AlicenseNot gradedqualityDmaintenanceMCP server for football-data.org API providing access to football data like standings, matches, teams, and scorers.MIT
- FlicenseAqualityDmaintenanceProvides live football data through MCP tools, enabling users to fetch today's matches and top scorers for competitions like the Premier League or World Cup.2-
- AlicenseAqualityDmaintenanceEnables MCP clients to access live football data from FotMob, including match stats, team form, injuries, and player workload, without making predictions.101MIT