AcesAPI
Tênis ATP e WTA desde 2007: sets, chaves, rankings, confrontos diretos, Elo por superfície, linhas de casas de apostas.
Servidor MCP hospedado
npx add-mcp 'https://mcp.acesapi.com/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Servidor MCP AcesAPI
A API de dados de tênis. Partidas de simples masculinas (ATP) e femininas (WTA) com todos os placares de sets e tiebreaks, chaves de torneios rodada por rodada, perfis de jogadores, rankings semanais, confrontos diretos, divisão por superfície, nosso próprio Elo por superfície e linhas de apostas esportivas em partidas de Grand Slam e Masters / WTA 1000. API REST e servidor MCP. 500 créditos gratuitos, sem cartão.
Site: https://acesapi.com · Documentação: https://acesapi.com/docs · Obtenha uma chave: https://acesapi.com/signup
You: "What is Carlos Alcaraz's record on clay against top-10 players?"
Claude: [calls get_surface_splits]
You: "Who leads the Sinner and Alcaraz head to head, and how many of their meetings were finals?"
Claude: [calls get_head_to_head]
You: "Which moneylines were posted for the 2025 US Open men's final?"
Claude: [calls get_matches, then get_match]
Início rápido
Este é um servidor MCP hospedado (remoto) via HTTP Streamable. Não há nada para instalar.
Claude Code
claude mcp add --transport http acesapi "https://mcp.acesapi.com/mcp?key=YOUR_API_KEY"
Claude Desktop, Cursor e outros clientes
{
"mcpServers": {
"acesapi": {
"url": "https://mcp.acesapi.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.acesapi.com/v1/list_tournaments -H "x-api-key: YOUR_API_KEY"
Cada ferramenta é um POST /v1/{tool} com corpo JSON.
Exemplos
Exemplos executáveis em Python (somente biblioteca padrão) e Node 18+ (sem dependências) estão em examples/:
examples/python/quickstart.pyeexamples/node/quickstart.mjs: agenda mais uma chamada principal.examples/python/tennis_head_to_head_surface_elo.py: Dois jogadores lado a lado.
export ACESAPI_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://acesapi.com/signup.
Ferramentas (13)
| Ferramenta | O que retorna |
|---|---|
list_tournaments | Os torneios de uma temporada com datas, superfície, status e campeão |
search_players | Encontre jogadores por nome ou país |
get_tournament | A chave e os resultados de um torneio, rodada por rodada, com todos os sets |
get_matches | Resultados de partidas por dia, torneio ou temporada, com placares de sets e tiebreaks |
get_schedule | Partidas futuras e em andamento para os próximos dias |
get_match | Uma partida: sets, pontos de tiebreak, cabeças de chave, ratings e o que o placar indica |
get_rankings | Listas de rankings semanais desde 2007, ou o histórico de ranking de um jogador |
get_ratings | Nossos ratings Elo, gerais ou por superfície |
get_head_to_head | Confrontos entre dois jogadores, vitórias por superfície e em finais |
get_surface_splits | O histórico de um jogador por superfície: sets, games, tiebreaks, sets decisivos |
get_player_stats | Estatísticas de temporada de um jogador a partir dos placares, por rodada e ranking do oponente |
get_player | Perfil, ranking, ratings, histórico na carreira, títulos e partidas recentes |
get_player_matches | Partidas de um jogador com placares e ratings, filtradas por temporada, superfície ou oponente |
Ligas: tênis (padrão, ATP), wta (passe league: "wta" a qualquer ferramenta).
Dados
- Simples ATP e WTA desde 2007 (qualificatórias a partir de 2022) com placares de sets e tiebreaks
- Chaves e resultados de torneios rodada por rodada; rankings semanais desde 2007
- Confrontos diretos, divisão por superfície, estatísticas de temporada dos jogadores derivadas dos placares, nosso Elo geral e por superfície
- Linhas de apostas esportivas, retornadas no array
oddsdeget_match(não há ferramenta separada de odds): partidas de Grand Slam a partir de meados de 2020 e partidas de ATP Masters e WTA 1000 a partir de agosto de 2024, pré-jogo, atualizadas a cada hora; o array fica vazio para outros torneios - Sem estatísticas de saque (aces, duplas faltas, break points): a ESPN não as publica
Cobertura por temporada, lida ao vivo do banco de dados: https://acesapi.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://acesapi.com/pricing
Atribuição
Dados de tênis de dados públicos da ESPN; linhas de apostas esportivas da The Odds API. Superfícies e ratings são nossos. Não afiliado à ATP, WTA, ITF ou a qualquer torneio.
Licença
MIT para o conteúdo deste repositório. Termos de dados conforme acima.