Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade API-Football con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Deja que tu IA siga el fútbol con API-Football: resultados en directo y eventos de los partidos, calendarios, clasificaciones, estadísticas de equipos y jugadores, alineaciones, lesiones, fichajes, enfrentamientos directos, predicciones y cuotas de casas de apuestas para ligas y copas de todo el mundo. Con una clave API de tu cuenta de API-Sports.
Prueba a pedir
Prompts de ejemplo para API-Football
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → API-Football, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
API-Football + Meta Muse
Deja que tu IA siga el fútbol con API-Football: resultados en directo y eventos de los partidos, calendarios, clasificaciones, estadísticas de equipos y jugadores, alineaciones, lesiones, fichajes, enfrentamientos directos, predicciones y cuotas de casas de apuestas para ligas y copas de todo el mundo. Con una clave API de tu cuenta de API-Sports.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
API_FOOTBALL_KEY
Paso 1 — Obtener credenciales
- Crea una cuenta gratuita en dashboard.api-football.com. Al iniciar sesión, el panel te muestra tu clave API. Para probar el conector basta con el plan gratuito.
- Pega la clave en
API_FOOTBALL_KEYe instala el conector. Se envía a API-Sports como cabecerax-apisports-key. Usa la clave del panel de API-Sports: una clave comprada a través de un marketplace de APIs usa otra cabecera y aquí no funciona. - Llama primero a
af_status. Muestra tu plan, el límite diario de peticiones y cuántas llevas usadas, y no cuenta para la cuota. - Para cualquier análisis, empieza por
af_analysis_playbook. No hace ninguna llamada a la API y devuelve la secuencia de herramientas para cada tipo de petición: previa o predicción, crónica tras el partido, forma del equipo, clasificación, mejores jugadores, scouting, plantilla, lesiones, fichajes, cuotas o seguimiento en directo.
Primero, los nombres se convierten en ids: casi todas las herramientas necesitan ids numéricos, y la IA nunca debe adivinarlos. Busca una competición con af_leagues y el filtro search (por ejemplo la Bundesliga, id 78, o el Mundial, id 1), que además lista las temporadas disponibles, y un equipo con af_teams. af_fixtures con el id del equipo y next en 1 devuelve el próximo partido y su fixture id, que necesitan af_predictions, af_fixture_lineups, af_fixture_events, af_fixture_statistics y af_fixture_players. Los jugadores salen de af_players con equipo y temporada, o de af_player_profiles para buscarlos por nombre.
Temporadas y horas: season es el año de 4 cifras en que empieza la temporada: 2025 significa 2025/26, y el Mundial 2026 es 2026. Las fechas van en formato YYYY-MM-DD. Las horas están en UTC salvo que la IA pase timezone con un valor de af_timezone.
Cuota diaria: cada llamada a una herramienta de datos es una petición a API-Sports y cuenta para la cuota diaria de tu plan. Las instrucciones del conector dan por hecho el plan gratuito, que permite 100 peticiones al día; los planes de pago permiten más. af_status y af_analysis_playbook no cuestan nada. Una previa completa (predicción, cuotas, alineaciones, estadísticas y lesiones de ambos equipos, goleadores, estadísticas de jugadores, enfrentamientos directos) lleva una docena de llamadas, y los resultados paginados como los de af_players cuestan una petición por página, así que los filtros precisos (liga, temporada, equipo, fecha) ahorran mucho.
Predicciones y cuotas son datos, no consejos de apuestas: af_predictions devuelve para un partido los porcentajes de victoria, empate y derrota calculados por API-Football, un consejo y una comparación de forma. af_odds_prematch y af_odds_live devuelven cuotas de casas de apuestas, que la IA puede convertir en probabilidades implícitas y comparar con la predicción. Ninguno de los dos garantiza el resultado. Puede que no haya cuotas para partidos menores o todavía lejanos; af_odds_mapping lista los partidos con cuotas, y af_odds_bookmakers, af_odds_bets y af_odds_live_bets las casas de apuestas y los mercados.
Qué cubren los datos: las alineaciones suelen confirmarse una hora antes del inicio. En af_injuries, Missing Fixture significa que el jugador está fuera y Questionable que es duda. No hay herramienta de árbitros: el árbitro solo aparece en el partido, a menudo tarde. Los enfrentamientos directos están bien cubiertos para clubes y muy poco para selecciones.
Solo lectura: las 40 herramientas solo leen datos. No se cambia nada en tu cuenta de API-Sports y ninguna herramienta está desactivada al instalar.
Errores comunes: API-Football puede responder HTTP 200 y fallar igualmente; el motivo aparece entonces en el campo errors y response viene vacío. Una entrada token significa que la clave es incorrecta o falta: revisa API_FOOTBALL_KEY. Una entrada plan significa que la temporada o la función no está incluida en tu plan: mejóralo en el panel de API-Sports o pregunta por una temporada que tu plan cubra. Cuando se agota la cuota diaria, las llamadas fallan hasta que se reinicia; af_status muestra cuántas peticiones quedan. Un response vacío sin errores significa que nada coincide con los filtros, por ejemplo cuotas aún no publicadas o una temporada que no ha empezado.
El conector no hace apuestas, no cubre los otros deportes de API-Sports ni envía avisos en directo: los resultados en directo llegan cuando la IA los pide. Tampoco es el conector de football-data.org, que usa su propio token de football-data.org.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Muse
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Muse añade los servidores MCP remotos como conectores personalizados e inicia sesión en ellos con OAuth.
- En Muse, abre Settings → Connectors y elige Add custom connector.
- Pega la URL del servidor MCP
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. - Muse abre la página de inicio de sesión de AnythingMCP: inicia sesión y aprueba el acceso.
- En un chat, pídele a Muse algo que necesite las herramientas de
API-Football.
También puedes configurarlo desde un chat, en la web, en las apps de iOS y Android o en WhatsApp. Envía a Muse este mensaje:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Muse se conecta desde la nube de Meta, así que localhost no funciona.
Herramientas disponibles
| Tool | What it does |
|---|---|
af_analysis_playbook | START HERE for football analysis (optional but recommended): returns, with NO API call, the exact ordered list of af_* tools to run for a… |
af_status | Account status: subscription plan, daily request limit and current usage |
af_timezone | List of all valid timezone strings accepted by the timezone parameter of other endpoints |
af_countries | List available countries (name, code, flag) |
af_leagues | Find LEAGUES & cups + their available seasons and numeric id (needed by standings/fixtures/topscorers/etc) |
af_leagues_seasons | List of all season years available across the API (e.g. 2010..2024) |
af_teams | Find TEAMS + their numeric id (needed by almost every other tool) |
af_team_statistics | A team's season STATISTICS in a competition: form, played, W-D-L, goals for/against (+ averages, home/away split), clean sheets, streaks… |
af_team_seasons | List of season years for which a given team has data |
af_team_countries | List of countries available for the teams endpoint |
af_venues | Search stadiums/venues (name, address, city, capacity, surface) |
af_standings | League TABLE / STANDINGS for a season: rank, points, W-D-L, goal difference, form. league=<id>, season=<year> |
af_fixtures | Football MATCHES & scores |
af_fixtures_rounds | List of round names for a league+season (e.g. 'Regular Season - 1') |
af_head_to_head | HEAD-TO-HEAD history between two teams (h2h='idA-idB'): past meetings with scores, competitions and venues |
af_fixture_statistics | Team match STATISTICS for a fixture: shots, shots on target, possession %, corners, fouls, offsides, passes & accuracy |
af_fixture_events | Match TIMELINE for a fixture: goals (with assist), cards, substitutions and VAR, each with minute & player |
af_fixture_lineups | Starting XI, bench, FORMATION and coach for a fixture |
af_fixture_players | Per-player match stats & RATINGS for a fixture (goals, shots, passes, duels, rating) |
af_injuries | INJURIES & suspensions, who is OUT or doubtful |
af_predictions | THE match-prediction endpoint for one fixture id (win/draw/loss %, advice, predicted winner, and a form/attack/defence comparison of the… |
af_coachs | Search coaches and their career |
af_players | PLAYER statistics for a season: goals, assists, rating, minutes, shots, passes, dribbles, duels, cards |
af_player_seasons | Season years available for a player (or all seasons if no player given) |
af_player_squads | Current squad of a team, or the teams a player belongs to |
af_player_teams | List of teams a player has played for |
af_player_profiles | Player personal data (name, age, nationality, height...) |
af_topscorers | TOP SCORERS / golden boot of a competition: goals, penalties, appearances, minutes-per-goal |
af_topassists | Top 20 assist providers of a league+season |
af_topyellowcards | Top 20 players by yellow cards in a league+season |
af_topredcards | Top 20 players by red cards in a league+season |
af_transfers | Transfer history |
af_trophies | Trophies won |
af_sidelined | Past absences (injuries/suspensions) for players/coaches |
af_odds_prematch | Pre-match betting ODDS for a fixture across bookmakers & markets (fixture=<id>; optional bookmaker=/bet=) |
af_odds_live | In-play (live) odds updated in real time |
af_odds_live_bets | Catalogue of available in-play bet (market) types for live odds |
af_odds_mapping | Mapping of fixtures that have pre-match odds available |
af_odds_bookmakers | List of available bookmakers (id + name) for the odds endpoints |
af_odds_bets | List of available pre-match bet (market) types (id + name) |
Ejemplos de prompts
- "Hazme una previa completa del próximo partido de Argentina: probabilidades de victoria, cuotas de las casas de apuestas, alineaciones probables, lesionados y la forma reciente de los dos equipos."
- "Enséñame la clasificación actual de la Bundesliga y los 10 máximos goleadores de esta temporada."
- "¿Qué partidos de la Serie A se están jugando ahora mismo, cómo van y quién ha marcado hasta ahora?"
- "¿Quién está lesionado o sancionado en el Real Madrid ahora mismo y qué jugadores fichó el club en el último mercado de fichajes?"
FAQ
¿Dónde está disponible Muse? Por ahora Meta ofrece Muse en Estados Unidos y Canadá, en la web, en las apps de iOS y Android y en WhatsApp.
¿Meta revisa este conector? No. Meta no revisa los conectores personalizados. Muse solo ve las herramientas que activaste para este servidor MCP en AnythingMCP, y puedes desconectarlo cuando quieras en Settings → Connectors.
Siguientes pasos
¿Te ha sido útil esta guía?