MCP (Model-Context Protocol) server that wraps the Balldontlie sports API, exposing tools for NBA/NFL/MLB teams, players and games.
https://github.com/mikechao/balldontlie-mcpYou're already juggling multiple APIs for your projects. Why add another one-off sports data integration when you can get NBA, NFL, and MLB data directly in Claude?
The balldontlie-mcp server transforms Claude into your sports data command center. Instead of writing custom API clients, managing rate limits, and parsing sports data structures, you get immediate access to comprehensive sports information through natural language queries.
Building sports features usually means:
This MCP server handles all of that. You get four clean tools that cover the essential sports data patterns:
Fantasy Sports Development: Instead of integrating ESPN or Yahoo APIs, ask Claude "Show me all Lakers games in March" or "Find players named Johnson in the NBA." The data comes back formatted and ready to use.
Sports Analysis Workflows: Generate team schedules, compare player stats, or analyze game patterns without leaving your AI assistant. The included schedule generator prompt creates interactive schedules directly in Claude Desktop.
Rapid Prototyping: Building a sports app prototype? Skip the API integration phase entirely. Get your data layer working in minutes, then build your UI around real sports data.
No API keys required for basic usage. The Balldontlie API's free tier covers most development needs, so you can start immediately:
npx -y @smithery/cli install @mikechao/balldontlie-mcp --client claude
Or add it manually to your Claude Desktop config:
{
"mcp-servers": {
"balldontlie": {
"command": "npx",
"args": ["-y", "balldontlie-mcp"]
}
}
}
Sports Content Creation: "Generate a preview for tonight's Lakers vs Warriors game" - you get current roster info, recent performance, and scheduling context without manual research.
Data Analysis Projects: Instead of spending hours setting up sports data pipelines, focus on the analysis. Ask Claude to pull game data, identify patterns, or generate insights directly.
Client Demos: Building a sports-related feature for a client? Show real data immediately instead of using placeholder content. Pull live team information, player stats, or game schedules on demand.
The balldontlie-mcp server isn't about replacing your existing sports API integrations - it's about eliminating the need to build them in the first place for development, prototyping, and content work. Get sports data working in your Claude workflow today, then decide if you need something more complex later.