FighterAPI
Lutas do UFC desde 2000, além de PFL e Bellator: resultados, estatísticas por round, lutadores e odds. REST e MCP.
Servidor MCP hospedado
npx add-mcp 'https://mcp.fighterapi.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Servidor MCP FighterAPI
A API de dados de lutas. Resultados, cartões de pontos dos juízes e a ficha estatística completa de quase todas as lutas do UFC desde 2000, round por round, além de resultados, lutadores e ratings da PFL (desde 2012) e do Bellator (2009 a 2024) com a mesma chave. Perfis de lutadores, taxas de carreira, ratings próprios e linhas de moneyline das casas de apostas (UFC desde junho de 2020, PFL desde abril de 2023, Bellator de janeiro de 2022 a 2024). API REST e servidor MCP. 500 créditos gratuitos, sem cartão.
Site: https://fighterapi.com · Documentação: https://fighterapi.com/docs · Obtenha uma chave: 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]
Início rápido
Este é um servidor MCP hospedado (remoto) via Streamable HTTP. Não há nada para instalar.
Claude Code
claude mcp add --transport http fighterapi "https://mcp.fighterapi.com/mcp?key=YOUR_API_KEY"
Claude Desktop, Cursor e outros clientes
{
"mcpServers": {
"fighterapi": {
"url": "https://mcp.fighterapi.com/mcp?key=YOUR_API_KEY"
}
}
}
A chave também pode ser enviada como um cabeçalho x-api-key ou Authorization: Bearer. Conectar e listar ferramentas funciona sem chave; chamar uma ferramenta exige uma.
REST
curl -X POST https://mcp.fighterapi.com/v1/list_events -H "x-api-key: YOUR_API_KEY"
Cada ferramenta é POST /v1/{tool} com um corpo JSON.
Exemplos
Exemplos executáveis em Python (apenas biblioteca padrão) e Node 18+ (sem dependências) estão em examples/:
examples/python/quickstart.pyeexamples/node/quickstart.mjs: programação mais uma chamada de destaque.examples/python/mma_fighter_record_and_odds.py: Um perfil de lutador (recorde no UFC por método, Elo, taxas de golpes e quedas na carreira), suas lutas recentes com a linha de fechamento mediana e a moneyline de abertura e fechamento de cada casa de apostas para sua luta mais recente.
export FIGHTERAPI_API_KEY=your_key
python3 examples/python/quickstart.py
node examples/node/quickstart.mjs
Veja examples/README.md para detalhes. Obtenha uma chave gratuita (500 créditos por mês, sem cartão) em https://fighterapi.com/signup.
Ferramentas (11)
| Ferramenta | O que retorna |
|---|---|
list_events | Cards por ano e status, com o evento principal |
search_fighters | Encontre lutadores por nome ou apelido |
get_event | Lutas de um card com resultados, método, round, tempo e pontuações dos juízes |
get_schedule | Próximas lutas com moneylines atuais onde uma casa já publicou uma |
get_ratings | Nossos ratings de lutadores (Elo de cada resultado do UFC desde 2000) |
get_fight | Uma luta: resultado, fichas estatísticas completas, linhas round por round, ratings e odds |
get_fighter | Perfil, recorde no UFC por método, taxas de carreira, rating e lutas recentes |
get_fighter_fights | Histórico completo de um lutador no UFC com estatísticas, ratings e linhas de fechamento |
get_leaders | Rankings de carreira a partir da ficha estatística de cada luta |
get_odds | Moneylines de abertura, fechamento e atuais por casa de apostas para uma luta (5) ou um card (10) |
get_line_movement | Instantâneos de cada linha publicada antes de uma luta |
Ligas: mma (padrão, UFC), pfl, bellator (passe league para qualquer ferramenta).
Dados
- Todo card do UFC desde 2000 com resultados, método, round, tempo e cartões de pontos dos juízes; a ficha estatística completa, round por round, de quase todos os cards
- Resultados, lutadores e ratings da PFL (desde 2012) e do Bellator (2009 a 2024); não existem fichas estatísticas para essas promoções nos últimos anos
- Perfis de lutadores com alcance, postura e academia, taxas de carreira por método e nossos ratings Elo de cada resultado do UFC desde 2000
- Moneylines e total de rounds, sem props: linhas de abertura e fechamento do UFC desde junho de 2020 (mediana de 5 a 7 casas por luta; o feed da ESPN costuma ser uma casa desde meados de 2024), PFL desde abril de 2023 e Bellator de janeiro de 2022 a 2024 com menos casas; instantâneos pré-luta: ESPN uma vez por dia desde outubro de 2026, The Odds API a cada hora nos dois dias antes de uma luta
Cobertura por temporada, lida ao vivo do banco de dados: https://fighterapi.com/docs
Preços
500 créditos gratuitos no cadastro, sem cartão. Planos: Starter US$ 19/mês (10.000 créditos), Pro US$ 49/mês (30.000), Scale US$ 149/mês (125.000). Recargas de carteira a partir de US$ 5, nunca expiram. https://fighterapi.com/pricing
Atribuição
Dados de lutas de dados públicos da ESPN; linhas de casas de apostas da ESPN e The Odds API; estatísticas round por round compiladas por UFC Stats (FightMetric). Ratings são nossos. Não afiliado ao UFC, PFL, Bellator ou qualquer promoção.
Licença
MIT para o conteúdo deste repositório. Termos de dados conforme acima.