Labsco
MCP SERVER

MLB SportRadar

by robcerda

Pull MLB data from SportRadar in the conversation — schedules, box scores, standings, player stats, and league news.

Sports, Fantasy & Esports Data
Summary
A live MLB data feed an assistant can query by game, team, or player.

The tools map onto how baseball data is actually asked about — today's schedule, a game's box score or play-by-play, a player's splits, the current leaders — so an agent can go from the day's slate to a single game's pitch metrics without leaving the conversation.

What it is

A server that connects an assistant to the SportRadar MLB API, exposing game, team, and player data as tools: schedules and detailed game feeds, standings and rosters, player profiles and splits, and league-wide reports.

What you get
  • Game data: get_daily_schedule, get_game_summary, get_game_boxscore, get_game_play_by_play, and get_game_pitch_metrics for pitch-level Statcast data
  • Team and league: get_standings, get_team_profile, get_team_roster, get_team_hierarchy, and get_seasonal_statistics
  • Players: get_player_profile, get_player_seasonal_stats, get_seasonal_splits, and get_league_leaders
  • League information: get_injuries, get_transactions, and get_draft_summary
Requirements

Python and a SportRadar MLB API key; runs through the MCP CLI. Be mindful of the API's rate limits, which are lower on trial keys.