FighterAPI
Peleas de UFC desde 2000, además de PFL y Bellator: resultados, estadísticas por asalto, peleadores y cuotas. REST y MCP.
Servidor MCP alojado
npx add-mcp 'https://mcp.fighterapi.com/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación
Servidor MCP de FighterAPI
La API de datos de peleas. Resultados, tarjetas de puntuación de los jueces y la hoja de estadísticas completa de casi todas las peleas de UFC desde 2000, ronda por ronda, además de resultados, peleadores y clasificaciones de PFL (desde 2012) y Bellator (de 2009 a 2024) con la misma clave. Perfiles de peleadores, tasas de carrera, nuestras propias clasificaciones y líneas de dinero de casas de apuestas (UFC desde junio de 2020, PFL desde abril de 2023, Bellator desde enero de 2022 hasta 2024). API REST y servidor MCP. 500 créditos gratis, sin tarjeta.
Sitio web: https://fighterapi.com · Documentación: https://fighterapi.com/docs · Obtén una clave: https://fighterapi.com/signup
You: "What is Islam Makhachev's significant strike accuracy by round across his UFC fights?"
Claude: [calls get_fighter_fights]
You: "Show the opening and closing moneyline for every main event this year."
Claude: [calls get_odds]
Inicio rápido
Este es un servidor MCP alojado (remoto) sobre HTTP Streamable. No hay nada que instalar.
Claude Code
claude mcp add --transport http fighterapi "https://mcp.fighterapi.com/mcp?key=YOUR_API_KEY"
Claude Desktop, Cursor y otros clientes
{
"mcpServers": {
"fighterapi": {
"url": "https://mcp.fighterapi.com/mcp?key=YOUR_API_KEY"
}
}
}
La clave también se puede enviar como un encabezado x-api-key o Authorization: Bearer. Conectarse y listar herramientas funciona sin clave; llamar a una herramienta requiere una.
REST
curl -X POST https://mcp.fighterapi.com/v1/list_events -H "x-api-key: YOUR_API_KEY"
Cada herramienta es POST /v1/{tool} con un cuerpo JSON.
Ejemplos
Ejemplos ejecutables en Python (solo biblioteca estándar) y Node 18+ (sin dependencias) viven en examples/:
examples/python/quickstart.pyyexamples/node/quickstart.mjs: calendario más una llamada destacada.examples/python/mma_fighter_record_and_odds.py: Un perfil de peleador (récord de UFC por método, Elo, tasas de golpes y derribos en carrera), sus peleas recientes con la línea de cierre mediana, y la línea de dinero de apertura y cierre de cada casa de apuestas para su última pelea.
export FIGHTERAPI_API_KEY=your_key
python3 examples/python/quickstart.py
node examples/node/quickstart.mjs
Consulta examples/README.md para más detalles. Obtén una clave gratuita (500 créditos al mes, sin tarjeta) en https://fighterapi.com/signup.
Herramientas (11)
| Herramienta | Qué devuelve |
|---|---|
list_events | Carteleras por año y estado, con el evento principal |
search_fighters | Encuentra peleadores por nombre o apodo |
get_event | Las peleas de una cartelera con resultados, método, asalto, tiempo y puntuaciones de los jueces |
get_schedule | Próximas peleas con líneas de dinero actuales donde una casa haya publicado una |
get_ratings | Nuestras clasificaciones de peleadores (Elo de cada resultado de UFC desde 2000) |
get_fight | Una pelea: resultado, hojas de estadísticas completas, líneas ronda por ronda, clasificaciones y probabilidades |
get_fighter | Perfil, récord de UFC por método, tasas de carrera, clasificación y peleas recientes |
get_fighter_fights | El historial completo de UFC de un peleador con estadísticas, clasificaciones y líneas de cierre |
get_leaders | Tablas de líderes de carrera desde la hoja de estadísticas de cada pelea |
get_odds | Líneas de dinero de apertura, cierre y actuales por casa de apuestas para una pelea (5) o una cartelera (10) |
get_line_movement | Instantáneas de cada línea publicada antes de una pelea |
Ligas: mma (predeterminada, UFC), pfl, bellator (pasa league a cualquier herramienta).
Datos
- Cada cartelera de UFC desde 2000 con resultados, método, asalto, tiempo y tarjetas de puntuación de los jueces; la hoja de estadísticas completa, ronda por ronda, de casi todas las carteleras
- Resultados, peleadores y clasificaciones de PFL (desde 2012) y Bellator (de 2009 a 2024); no existen hojas de estadísticas para esas promociones en años recientes
- Perfiles de peleadores con alcance, postura y gimnasio, tasas de carrera por método, y nuestras clasificaciones Elo de cada resultado de UFC desde 2000
- Líneas de dinero y totales de asaltos, sin apuestas de props: líneas de apertura y cierre de UFC desde junio de 2020 (una mediana de 5 a 7 casas por pelea; el feed propio de ESPN suele ser una sola casa desde mediados de 2024), PFL desde abril de 2023 y Bellator desde enero de 2022 hasta 2024 con menos casas; instantáneas previas a la pelea: ESPN una vez al día desde octubre de 2026, The Odds API cada hora en los dos días previos a una pelea
Cobertura por temporada, leída en vivo desde la base de datos: https://fighterapi.com/docs
Precios
500 créditos gratis al registrarse, sin tarjeta. Planes: Starter $19/mes (10,000 créditos), Pro $49/mes (30,000), Scale $149/mes (125,000). Recargas de cartera desde $5, nunca caducan. https://fighterapi.com/pricing
Atribución
Datos de peleas de datos públicos de ESPN; líneas de casas de apuestas de ESPN y The Odds API; estadísticas ronda por ronda compiladas por UFC Stats (FightMetric). Las clasificaciones son nuestras. No está afiliado a UFC, PFL, Bellator ni a ninguna promoción.
Licencia
MIT para el contenido de este repositorio. Términos de datos como se indican arriba.