B

balldontlie-mcpAn MCP Server implementation that integrates the Balldontlie API, to provide information about players, teams and games for the NBA, NFL and MLB

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

Balldontlie MCP Server is an MCP Server implementation that integrates the Balldontlie API, providing information about players, teams, and games for the NBA, NFL, and MLB. With this server, you can request teams, players, and games for a specified league. The server also includes tools such as getting teams, players, games, and a specific game. Additionally, it features a schedule generator that can create an interactive schedule in Claude Desktop. You can interact with the server using Claude Desktop or LibreChat. To use the server, you need to install it through either the Desktop Extension (DXT) or Smithery. Once installed, you can configure it to connect to your Balldontlie API account and use the server's features. The Balldontlie MCP Server is licensed under the MIT License, allowing for free use, modification, and distribution of the software.

Key features

  • get_teams: Retrieves teams from a specified league
  • get_players: Retrieves players from a specified league, with optional filtering by name and pagination
  • get_games: Retrieves games from a specified league, with optional filtering by date and team IDs, and pagination
  • get_game: Retrieves a specific game by ID from a specified league
  • schedule_generator: Generates an interactive schedule for a given league and date range

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Querying Today's Baseball Games

Users can ask the MCP Server to show today's baseball games, which would utilize the get_games tool with the MLB league and current date.

Finding Football Players by Last Name

Users can search for football players with a specific last name, such as 'Purdy', using the get_players tool with the NFL league and last name parameter.

Pros & Cons

Pros

  • Provides access to sports data from major leagues (NBA, NFL, MLB)
  • Offers various tools for querying specific data (teams, players, games)
  • Can be integrated with Claude Desktop and LibreChat
  • Free plan available for use with the Balldontlie API

Cons

  • Requires a Balldontlie API key for use
  • Limited by the data available through the Balldontlie API
  • May have usage limits depending on the Balldontlie API plan

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What are the main limitations of the data?

The server’s output is constrained by the underlying Balldontlie API: it only includes the fields and records that API exposes, and any rate or usage limits set by that API will affect your queries.

Asked by Fernando Rojas · Feb 7, 2026

How do I retrieve player data for a specific league?

Use the get_players endpoint, optionally filtering by name and applying pagination. Specify the league (NBA, NFL, or MLB) to limit results to that league’s players.

Asked by Hiroshi Tanaka · Dec 14, 2025

Which platforms can I use the server with?

The server can be installed via the Desktop Extension (DXT) or Smithery and is designed to work with Claude Desktop and LibreChat, allowing easy integration into those environments.

Asked by Ingrid Bauer · Nov 9, 2025

What is the cost to use balldontlie-mcp?

balldontlie‑mcp is free to use. It only requires a Balldontlie API key, which may have its own limits, but the server itself is provided under an MIT license without additional fees.

Asked by Margaret Whitfield · Oct 22, 2025

Ask a question

MCP Servers alternatives