FastballAPI

MLB desde 2015 más universitario: lanzamientos, apariciones al plato, box scores, probabilidades por casa de apuestas. REST y MCP.

Servidor MCP alojado

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

Se instala en Claude Code, Codex, Cursor y más

Documentación

Servidor MCP de FastballAPI

Smithery MCP Registry

La API de datos de béisbol. Datos lanzamiento por lanzamiento con tipo de lanzamiento, velocidad y ubicación, cada aparición al plato con el estado de bases y outs y la pelota bateada, box scores, posiciones, nuestras propias calificaciones y valores de carrera, líneas de casas de apuestas por casa y líneas de apuestas de jugadores de MLB. MLB desde 2015 más los juegos de la División I de la NCAA que ESPN transmite. API REST y servidor MCP. 500 créditos gratis, sin tarjeta.

Sitio web: https://fastballapi.com · Documentación: https://fastballapi.com/docs · Obtén una clave: 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]

Inicio rápido

Este es un servidor MCP alojado (remoto) sobre Streamable HTTP. No hay nada que instalar.

Claude Code

claude mcp add --transport http fastballapi "https://mcp.fastballapi.com/mcp?key=YOUR_API_KEY"

Claude Desktop, Cursor y otros clientes

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

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

Herramientas (20)

HerramientaQué devuelve
list_teamsIDs de equipos, abreviaturas y colores para una temporada
search_playersEncuentra jugadores por nombre
get_gamesJuegos con carreras, hits y errores por temporada, fecha, rango o equipo
get_schedulePróximos juegos con la línea mediana entre casas de apuestas
get_standingsPosiciones de cada juego final, con diferencial de carreras y récord pitagórico
get_injuriesEl informe de lesiones más reciente
get_ratingsNuestras calificaciones Elo de equipos, clasificadas
get_gameUn juego: cada línea de bateo y pitcheo, la línea de cada casa, probabilidad de victoria
get_playerBateo de temporada (AVG, OBP, SLG, OPS, RE24) y pitcheo (ERA, WHIP, K/9)
get_player_gamesEl registro completo de bateo y pitcheo de un jugador, juego por juego
get_leadersLíderes de temporada entre bateadores y lanzadores calificados
get_team_statsCarreras a favor y en contra, bateo del equipo y bateo de los oponentes
get_pitch_mixEl arsenal de un lanzador: uso, velocidad, tasa de abanicados por tipo de lanzamiento
get_oddsMoneyline, línea de carreras y total de cada casa de apuestas para un juego (5) o un día (10)
get_plate_appearancesJugada por jugada de apariciones al plato con estado de bases y outs, pelota bateada, probabilidad de victoria, RE24
get_pitchesLanzamiento por lanzamiento: conteo, tipo, velocidad, ubicación, resultado
get_spray_chartDónde un bateador o equipo golpea la pelota, por trayectoria y campo
get_line_movementInstantáneas de la línea de cada casa de apuestas antes del primer lanzamiento
get_player_propsLíneas de apuestas de jugadores por casa de apuestas, apertura y cierre
get_prop_historyLas líneas de apuestas de un jugador contra el resultado, juego por juego

Ligas: mlb (predeterminada), ncaabase (juegos de la División I de la NCAA que ESPN transmite; las herramientas de lanzamientos, mapas de spray y lesiones no se ofrecen para universidades).

Datos

  • Juegos de MLB desde 2015 con datos lanzamiento por lanzamiento (cada lanzamiento desde 2018; 2015 a 2017 tienen aproximadamente el 98 al 99% de los lanzamientos de cada temporada)
  • Cada aparición al plato con estado de bases y outs, pelota bateada, probabilidad de victoria y RE24
  • Moneylines, líneas de carreras y totales por casa de apuestas: 4 a 13 casas por juego de 2015 a 2023 (aproximadamente 4 en 2015, 10 en 2016 y 2017, 7 a 8 en 2018 a 2020, 12 en 2021 a 2023), generalmente una casa desde 2024 en el propio feed de ESPN, más líneas de apertura y cierre de The Odds API desde julio de 2020 (una mediana de 7 casas en 2021 a 2023 y 8 desde 2024); instantáneas de líneas previas al juego desde el lanzamiento: la de ESPN una vez al día, la de The Odds API cada hora para juegos en los próximos dos días
  • Líneas de apuestas de jugadores de MLB por casa de apuestas (hits, jonrones, bases totales, RBI, ponches de lanzadores, outs de lanzadores) desde mayo de 2023, con el resultado contra cada línea (get_player_props, get_prop_history); ninguna para universidades
  • Béisbol universitario de la División I de la NCAA para los juegos que ESPN transmite (no todos los juegos de la División I)

Cobertura por temporada, leída en vivo desde la base de datos: https://fastballapi.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 billetera desde $5, nunca caducan. https://fastballapi.com/pricing

Atribución

Datos de béisbol de datos públicos de ESPN; líneas de casas de apuestas y apuestas de jugadores de ESPN y The Odds API. Las calificaciones y valores de carrera son nuestros. No afiliado con MLB, la NCAA ni ningún equipo.

Licencia

MIT para el contenido de este repositorio. Términos de datos como se indican arriba.