Balldontlie MCP server
{
"mcpServers": {
"balldontlie": {
"type": "http",
"url": "https://mcp.balldontlie.io/mcp"
}
}
}{
"mcpServers": {
"balldontlie": {
"type": "http",
"url": "https://mcp.balldontlie.io/mcp"
}
}
}{
"mcpServers": {
"balldontlie": {
"type": "http",
"url": "https://mcp.balldontlie.io/mcp"
}
}
}{
"servers": {
"balldontlie": {
"type": "http",
"url": "https://mcp.balldontlie.io/mcp"
}
}
}{
"mcpServers": {
"balldontlie": {
"type": "http",
"url": "https://mcp.balldontlie.io/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 1.1.0
What it does
This server exposes 505 tools across 27 sports APIs (NBA, NFL, MLB, Premier League, La Liga, and others) via the BALLDONTLIE sports data platform. It lets developers query live sports data, team information, player statistics, and game results by making authenticated API calls through the MCP protocol.
- Retrieve current season statistics, team rosters, and player data for professional sports leagues
- Look up upcoming or past game schedules, scores, and match results across multiple sports
- Access esports data including Counter-Strike, Dota 2, League of Legends, and Valorant tournament information
Tools this server exposes
| Tool | Does |
|---|---|
| nba_get_teams | Retrieves NBA team information |
| account_get_me | Retrieves current account information (excludes API key field) |
| account_signup | Creates a new account (disabled by default; requires ENABLE_SENSITIVE_ACCOUNT_TOOLS=true) |
| account_rotate_api_key | Rotates the account API key (disabled by default; requires ENABLE_SENSITIVE_ACCOUNT_TOOLS=true) |
| account_change_subscription | Changes subscription plan (disabled by default; requires ENABLE_SENSITIVE_ACCOUNT_TOOLS=true) |
| account_cancel_subscription | Cancels active subscription (disabled by default; requires ENABLE_SENSITIVE_ACCOUNT_TOOLS=true) |
| account_create_checkout | Creates a checkout session (disabled by default; requires ENABLE_SENSITIVE_ACCOUNT_TOOLS=true) |
| account_get_billing_portal | Returns URL to billing portal (disabled by default; requires ENABLE_SENSITIVE_ACCOUNT_TOOLS=true) |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.