FastballAPI

MLB desde 2015, além de college: arremessos, aparições no plate, box scores, odds por casa de apostas. REST e MCP.

Servidor MCP hospedado

npx add-mcp 'https://mcp.fastballapi.com/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Servidor MCP FastballAPI

Smithery MCP Registry

A API de dados de beisebol. Dados lance a lance com tipo de arremesso, velocidade e localização, cada aparição na placa com estado de bases e rebatidas, box scores, classificações, nossas próprias avaliações e valores de corrida, linhas de casas de apostas por casa e linhas de props de jogadores da MLB. MLB desde 2015, além dos jogos da NCAA Division I que a ESPN transmite. API REST e servidor MCP. 500 créditos gratuitos, sem cartão.

Site: https://fastballapi.com · Documentação: https://fastballapi.com/docs · Obtenha uma chave: https://fastballapi.com/signup

You:    "What is Gerrit Cole's whiff rate by pitch type this season?"
Claude: [calls get_pitch_mix]

You:    "How often did Aaron Judge homer on a 3-2 count in 2025?"
Claude: [calls get_plate_appearances]

You:    "How often has Shohei Ohtani gone over his total bases line since 2023?"
Claude: [calls get_prop_history]

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 fastballapi "https://mcp.fastballapi.com/mcp?key=YOUR_API_KEY"

Claude Desktop, Cursor e outros clientes

{
  "mcpServers": {
    "fastballapi": {
      "url": "https://mcp.fastballapi.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.fastballapi.com/v1/list_teams -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/:

export FASTBALLAPI_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://fastballapi.com/signup.

Ferramentas (20)

FerramentaO que retorna
list_teamsIDs de times, abreviações e cores para uma temporada
search_playersEncontre jogadores por nome
get_gamesJogos com corridas, rebatidas e erros por temporada, data, intervalo ou time
get_schedulePróximos jogos com a linha mediana entre as casas de apostas
get_standingsClassificações de cada jogo final, com diferencial de corridas e recorde pitagórico
get_injuriesO relatório de lesões mais recente
get_ratingsNossas avaliações Elo de times, classificadas
get_gameUm jogo: cada linha de rebatida e arremesso, a linha de cada casa, probabilidade de vitória
get_playerRebatidas da temporada (AVG, OBP, SLG, OPS, RE24) e arremessos (ERA, WHIP, K/9)
get_player_gamesO registro completo de rebatidas e arremessos de um jogador
get_leadersLíderes da temporada entre rebatedores e arremessadores qualificados
get_team_statsCorridas a favor e contra, rebatidas do time e rebatidas dos adversários
get_pitch_mixO arsenal de um arremessador: uso, velocidade, taxa de whiff por tipo de arremesso
get_oddsMoneyline, run line e total de cada casa de apostas para um jogo (5) ou um dia (10)
get_plate_appearancesJogada a jogada de aparições na placa com estado de bases, rebatidas, probabilidade de vitória, RE24
get_pitchesLance a lance: contagem, tipo, velocidade, localização, resultado
get_spray_chartOnde um rebatedor ou time rebate a bola, por trajetória e campo
get_line_movementInstantâneos da linha de cada casa de apostas antes do primeiro arremesso
get_player_propsLinhas de props de jogadores por casa de apostas, abertura e fechamento
get_prop_historyAs linhas de props de um jogador contra o resultado, jogo a jogo

Ligas: mlb (padrão), ncaabase (jogos da NCAA Division I que a ESPN transmite; ferramentas de arremesso, spray charts e lesões não são oferecidas para o universitário).

Dados

  • Jogos da MLB desde 2015 com dados lance a lance (cada lance desde 2018; 2015 a 2017 têm cerca de 98 a 99% dos lances de cada temporada)
  • Cada aparição na placa com estado de bases, rebatidas, probabilidade de vitória e RE24
  • Moneylines, run lines e totais por casa de apostas: 4 a 13 casas por jogo de 2015 a 2023 (cerca de 4 em 2015, 10 em 2016 e 2017, 7 a 8 em 2018 a 2020, 12 em 2021 a 2023), geralmente uma casa desde 2024 no feed próprio da ESPN, além de linhas de abertura e fechamento da The Odds API desde julho de 2020 (mediana de 7 casas em 2021 a 2023 e 8 desde 2024); instantâneos de linhas pré-jogo desde o lançamento: da ESPN uma vez por dia, da The Odds API a cada hora para jogos nos próximos dois dias
  • Linhas de props de jogadores da MLB por casa de apostas (rebatidas, home runs, total de bases, RBI, strikeouts de arremessadores, outs de arremessadores) desde maio de 2023, com o resultado contra cada linha (get_player_props, get_prop_history); nenhuma para o universitário
  • Beisebol universitário da NCAA Division I para os jogos que a ESPN transmite (não todos os jogos da Division I)

Cobertura por temporada, lida ao vivo do banco de dados: https://fastballapi.com/docs

Preços

500 créditos gratuitos no cadastro, sem cartão. Planos: Starter $19/mês (10.000 créditos), Pro $49/mês (30.000), Scale $149/mês (125.000). Recargas de carteira a partir de $5, nunca expiram. https://fastballapi.com/pricing

Atribuição

Dados de beisebol de dados públicos da ESPN; linhas de casas de apostas e props de jogadores da ESPN e da The Odds API. Avaliações e valores de corrida são nossos. Não afiliado à MLB, à NCAA ou a qualquer time.

Licença

MIT para o conteúdo deste repositório. Termos de dados conforme acima.