therundown
4.0
TheRundown MCP Server provides real-time sports data, including odds, scores, schedules, and stats from major sportsbooks.
TheRundown MCP Server offers an efficient platform for retrieving detailed information about sports events, including player and team statistics, sportsbook data, and event scheduling. Whether you are developing a sports betting application or simply looking to integrate sports data into your project, TheRundown MCP Server offers the flexibility and performance required to meet your needs.
Features
- Real-Time Odds and Scores: Access the fastest updates on odds and scores from major sportsbooks.
- Comprehensive Sports Coverage: Includes a wide range of sports such as American Football, Basketball, Baseball, Hockey, Cricket, MMA, and Soccer.
- Detailed Player and Team Stats: Retrieve both season and game-level statistics for players and teams across various sports.
- Custom Subscription Plans: Tailor your usage to meet specific needs with customizable plans.
MCP Tools
- Affiliates (Sportsbooks): Retrieve a list of integrated sportsbooks and their corresponding
affiliate_id
values, which are essential for accessing sportsbook-specific lines and data. - Sports: Discover available sports and determine their current event status based on seasonality and sportsbook offerings.
- Events (Games): Request detailed event information for specific sports and dates, including current odds and markets. Utilize optional parameters to customize the data returned, such as historical odds and specific market details.
- Teams: Access comprehensive team information, including divisions, conferences, and rosters. Use these endpoints to filter events and retrieve normalized team data.
- V2 (Props & Player/Team Stats): Explore advanced features such as event markets, player and team props, and comprehensive statistics. This toolset supports in-depth analysis and integration of player and team data.
- Schedules: Obtain detailed schedules for sports events, with options to filter by start date and event limits. This tool ensures you have access to the latest scheduling information.
Usage with Different Platforms
nodejs
javascript
const axios = require('axios');
async function getSportsData() {
try {
const response = await axios.get('https://api.therundown.io/v1/sports', {
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
}
});
console.log(response.data);
} catch (error) {
console.error(error);
}
}
getSportsData();
python
python
import requests
url = 'https://api.therundown.io/v1/sports'
headers = {
'Authorization': 'Bearer YOUR_API_KEY'
}
response = requests.get(url, headers=headers)
print(response.json())