therundown

aigeon-ai/therundown

3.9

therundown is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of therundown 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.

TheRundown MCP Server provides real-time sports data, including odds, scores, schedules, and stats from major sportsbooks.

Try therundown with chat:

Tools

Functions exposed to the LLM to take actions

affiliates

Get affiliates (aka sportsbooks). The affiliate_id value of each sportsbook is used as the key in the lines or line_periods events response. For example, 5Dimes has an affiliate_id of 1, so their lines are available with the key of 1 in the events endpoints responses.

sports

Get available sports. Sports may or may not have events depending on season and what is available on sportsbooks.

events

The /sports/{sport-id}/events/{date} endpoint to request events for a particular sport on a particular date. The current odds and markets will be returned when available. To get historical odds for each market, use the individual moneyline, spread, and total endpoints in the Lines endpoints group. The date range defaults to UTC unless an offset query parameter is specified, which is the offset from UTC in minutes. For example, if the request is meant to be made from CDT, the offset should be offset=300 (5 hours). Specifying optional include values may be used to get lines for all markets (instead of just full-game by default) in addition to scores or the team names from specific sportsbooks. To request multiple, simply add multiple values and duplicate the include= parameter in the request like so: ?include=all_periods&include=scores. When include=all_periods is used, the key for the lines changes from lines to line_periods. An optional offset in minutes from UTC may be sent in the request to group events by date with an offset. For example, if you are in CDT and want to see events grouped by date in CDT, then specify ?offset=300. Any value of 0.0001 represents the value NotPublished. This means that the sportsbook currently has not published a price or wager for this event, or that the line was removed.

divisions

Get divisions for a sport

conferences

Get conferences for a sport

teams

Teams provides a list of teams that are included in the normalized_teams attribute of the events responses.

v2_event_markets

Get markets for an event. Optionally provide participant_ids and participant_types and market_ids. If market_ids are not provided, they will default to 1,2,3.

v2_markets

Get available markets for an event. Optionally provide participant_type and participant_ids

v2_players

Players by team

v2_market_participants

Get participants for the markets for an event. Optionally provide a list of market_ids

v2_team_season_stats

Season stats for a team

v2_player_season_stats

Player season stats for a taem

v2_player_game_stats

Player stats for the event_id

v2_team_game_stats

Team stats for the event_id

v2_stats

Get all available stats. Optionally filter by sport_id

schedules

Get the schedule for a sportID. Use the from parameter to change the starting date in the format of yyyy-mm-dd (ex: 2020-09-20), which defaults to today. Use a limit parameter to set the number of events returned in the response. The max is 500 and the default is 50. The schedules are ordered by date_event ascending, so send the largest or last date_event value current response to get the next available page.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources