mcp-sports
If you are the rightful owner of mcp-sports and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Sports MCP Server is a Python server implementing the Model Context Protocol (MCP) for interactability with real-time sports stats via SportRadar.
The Sports MCP Server is designed to provide real-time sports statistics and information by leveraging the Model Context Protocol (MCP) and SportRadar's comprehensive data. Built on top of the Model Context Protocol Python SDK, this server currently supports the NFL, offering a range of features that allow users to access game, league, and player stats, as well as team rosters and schedules. The server requires an API key from SportRadar to function, ensuring secure and authorized access to the data. With a focus on providing detailed and up-to-date sports information, the server is a valuable tool for sports analysts, enthusiasts, and developers looking to integrate sports data into their applications. The server's architecture is designed to be extensible, allowing for the addition of support for more sports in the future. Users can also contribute to the development by forking the repository and adding new sports support.
Features
- Get game, league, and player stats
- Access team rosters and schedules
- Retrieve tournament info and player transactions
- Update SportRadar's API configuration settings
- Get specific week schedules for supported sports
Tools
update_api_config
Update SportRadar's API configuration settings
get_schedule
Gets a specific week schedule for the sport given
get_daily_transactions
Gets info on transactions done in sports teams throughout the year
get_game_stats
Gets statistical info on a specific sports game using its ID
get_league_info
Gets top-level info about each team in the sport provided
get_team_roster
Gets franchise team info + complete roster of players in the sport provided
get_tournament_list
Gets lists of tournaments that are happening for the sport in that year
get_tournament_info
Gets information of a tournament that is happening for the sport
get_player_stats
Gets top-level info about each player in the sport provided
get_address
When given coordinates (lat and lon), find the address