footballstack-mcp
footballstack-mcp
Servidor MCP para la API de datos de fútbol FootballStack. Proporciona a un cliente LLM datos reales de fútbol — partidos, clasificaciones, alineaciones, eventos en vivo, xG a nivel de disparo con coordenadas de campo, y cuotas justas derivadas de modelos — en lugar de un marcador alucinado.
12 herramientas, 1 prompt. Node ≥ 20, sin paso de compilación.
Instalación
npx footballstack-mcpConfigura tu clave de API en el entorno. Plan gratuito: 1,000 solicitudes/mes. Obtén una clave en footballstackapi.com/sign-in.
Claude Desktop / Claude Code
{
"mcpServers": {
"footballstack": {
"command": "npx",
"args": ["-y", "footballstack-mcp"],
"env": { "FOOTBALLSTACK_API_KEY": "fs_live_..." }
}
}
}Cursor / Windsurf / cualquier cliente MCP stdio
El mismo bloque, en el archivo de configuración MCP de ese cliente.
Related MCP server: worldcup-ai-forecaster
Herramientas
Tool | Qué devuelve |
| Competiciones soportadas, metadatos de temporada, fuente de datos y licencia por competición |
| Nombre de equipo/competición en texto libre → IDs estables |
| Partidos y resultados, filtrados por fecha / competición / equipo / estado / temporada / jornada, paginados por cursor |
| Tabla de clasificación para una competición y temporada |
| Once inicial, banquillo, formación |
| Goles, tarjetas, sustituciones, línea de tiempo de comentarios |
| Una entrada por disparo: coordenadas de campo + valor de xG |
| Contexto derivado — forma, enfrentamientos directos, señales precomputadas |
| Tabla de xG de la liga: xG a favor, xG en contra, sobre/sub-rendimiento frente a goles reales |
| Referencia de casa de apuestas + probabilidades justas implícitas. Informativo, no es consejo de apuestas |
| Cuota mensual restante — esta llamada no consume cuota |
| Comprobación de accesibilidad. Funciona sin clave de API |
Prompt: scout_team_form — resuelve un equipo, obtén sus últimos 5 partidos, lee el xG detrás de los resultados.
Empieza con footballstack_search para resolver IDs. Adivinar IDs desperdicia cuota: los 404 y los resultados vacíos se contabilizan como cualquier otra solicitud.
Cobertura, declarada honestamente
El catálogo enumera 75 competiciones. La profundidad no es uniforme, y el catálogo es más amplio que la cobertura profunda.
Más profundo: Bundesliga, 2. Bundesliga, DFB Pokal, Superliga României
Europeo ampliado: Eredivisie, Primeira Liga, Süper Lig, Pro League, Scottish Premiership
Solo histórico / analítico: Premier League, La Liga, Serie A, Ligue 1 (el xG se deriva de Understat)
Llama a footballstack_competitions y verifica tu liga antes de construir sobre ella.
Comportamiento de la cuota
Gratis: 1,000 solicitudes/mes, 10 req/min. Desarrollador $9/mes: 10,000 solicitudes/mes, 60 req/min, incluye xG, mapas de disparos, alineaciones, eventos en vivo y cuotas justas. Pro $29/mes: 50,000/mes, 180 req/min.
Sin facturación por exceso. Cuando se agota la cuota, la API devuelve 429; este servidor lo muestra como un error
quota_or_rate_limiten lugar de un resultado vacío.La cuota se restablece el día 1 de cada mes, UTC.
Cada solicitud se contabiliza, incluidos los 404 y los resultados vacíos.
Cuándo esta es la herramienta equivocada
Sondeo en vivo de alta frecuencia en muchas competiciones. Una cuota mensual no es la forma adecuada para ello — un plan por día o por segundo en otro lugar te costará menos.
Ligas fuera de la lista de cobertura profunda anterior.
Necesitas un SLA contractual, créditos de tiempo de actividad o un contacto de soporte designado. No se ofrecen a estos precios.
Desarrollo
npm install
npm run smoke # boots the server over stdio, lists tools, calls healthnpm run smoke funciona sin clave de API: footballstack_health devuelve el estado en vivo, y una herramienta protegida por clave devuelve un error legible missing_api_key para que puedas distinguir "no configurado" de "roto".
MIT.
Maintenance
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP-compatible server that gives AI agents access to alternative sports data across 30+ leagues — odds, events, probabilities, settlement, and futures for prediction markets, DFS platforms, and sportsbooks.2915MIT
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables LLMs to act as World Cup forecasting agents, pulling live odds, getting model forecasts, and simulating tournament brackets via natural language.MIT
- FlicenseNot gradedqualityBmaintenanceMCP server for a World Cup 2026 prediction game assistant, providing tools for live game data via PostgreSQL and semantic search over football articles via RAG.
- AlicenseAqualityAmaintenanceMCP server that gives Claude live access to Major League Soccer data — teams, matches, standings, rosters, and schedule-strength analytics — via the ESPN public API.11MIT
Related MCP Connectors
MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.
MCP server exposing the Backtest360 engine API as tools for AI agents.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/roblanc/footballstack-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server