@pipeworx/mlb-stats
Connect: https://gateway.pipeworx.io/mlb-stats/mcp · Install: one-click buttons
Tools: 5
MLB Stats API MCP — official MLB statistics: schedules, scores, rosters, player stats, standings, box scores. No auth.
Tools
schedule(date?, season?, team_id?, sport_id?)— game schedule by date / seasonstandings(league_id?, season?, date?)— current/historic standingsget_team(team_id)— team profileteam_roster(team_id, roster_type?, season?)— players on a teamget_player(player_id)— player profileplayer_stats(player_id, group?, season?, stats?)— career or season statsget_boxscore(game_pk)— full game box scoreget_game_feed(game_pk)— live game feed (play-by-play)
Data source
https://statsapi.mlb.com/api/v1/ — public, used by MLB.com itself.
Tools
- get_teams — List all MLB teams from the official MLB Stats API. Returns each team with id, name, abbreviation, location, league, division, and home venue.
- get_standings — MLB division standings (regular season) from the official MLB Stats API. Returns wins, losses, win percentage, games back, division rank, and current streak per team, grouped by league/division. Pass
- get_schedule — MLB daily schedule and scores from the official MLB Stats API. Returns each game’s teams, scores, status, and venue. Pass a date (YYYY-MM-DD) or omit for today’s games.
- get_roster — Active roster for an MLB team from the official MLB Stats API. Returns each player with id, name, jersey number, and position abbreviation.
- get_player — Player biographical profile from the official MLB Stats API. Returns name, number, birth date, age, height, weight, position, bats/throws, and MLB debut date.
Tools
-
get_player— Player biographical profile from the official MLB Stats API. Returns name, number, birth date, age, height, weight, position, bats/throws, and MLB debut date. -
get_roster— Active roster for an MLB team from the official MLB Stats API. Returns each player with id, name, jersey number, and position abbreviation. -
get_schedule— MLB daily schedule and scores from the official MLB Stats API. Returns each game's teams, scores, status, and venue. Pass a date (YYYY-MM-DD) or omit for today's games. -
get_standings— MLB division standings (regular season) from the official MLB Stats API. Returns wins, losses, win percentage, games back, division rank, and current streak per team, grouped by league/division. Pass -
get_teams— List all MLB teams from the official MLB Stats API. Returns each team with id, name, abbreviation, location, league, division, and home venue.