Back to Home
balldontlie-api icon

mcp

Verified Safe

by balldontlie-api

Overview

Provides a Model Context Protocol (MCP) server for accessing comprehensive sports data and analytics from the BALLDONTLIE API across 18 major sports and leagues.

Installation

Run Command
npm start

Environment Variables

  • BACKEND_API_URL

Security Notes

The server acts as a proxy, forwarding the client's API key (received via Authorization header) to the backend BALLDONTLIE API. This is a standard pattern for MCP servers integrating with external APIs. While `inputSchema` definitions are present, runtime validation against these schemas does not appear to be explicitly performed within the tool handlers before calling the backend API, which could lead to unnecessary backend calls or less precise error reporting. One specific tool (`nba_get_leaders`) implements pagination client-side by fetching the entire dataset from the upstream API for each call, then slicing it. This can lead to increased network usage and memory consumption on the MCP server and the backend API, especially with large datasets or frequent requests with small `per_page` values, potentially causing operational inefficiencies or hitting rate limits faster than expected. No direct hardcoded secrets, obfuscation, or malicious patterns were found in the provided code.

Similar Servers

Stats

Interest Score35
Security Score8
Cost ClassMedium
Stars5
Forks3
Last Update2026-01-19

Tags

Sports DataMCP ServerAPI ProxyStatisticsBetting Odds