labeveryday/nba_mcp_server

labeveryday/nba_mcp_server

от labeveryday
MCP-сервер для статистики NBA: живые данные, история, информация об игроках, командах и матчах. Включает 21 инструмент, принимает человеческие имена. Полезен разработчикам и фанатам баскетбола.

🏀 NBA MCP Server

PyPI version Python 3.10+ License: MIT Tests Code style: ruff

Access comprehensive NBA statistics via Model Context Protocol

A Model Context Protocol (MCP) server that provides access to live and historical NBA data including player stats, game scores, team information, and advanced analytics. v0.3.0: All 21 tools accept human names (not just IDs), return structured data + compact text, and default season to current. Optimized for both large and small LLM clients.

Quick Start with Claude Desktop

  1. Install the server:
# Using uvx (recommended - no install required)
uvx nba-stats-mcp

# Or using pip
pip install nba-stats-mcp

# Or from source
git clone https://github.com/labeveryday/nba-stats-mcp.git
cd nba-stats-mcp
uv sync
  1. Add to your Claude Desktop config file:

MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "nba-stats": {
      "command": "uvx",
      "args": ["nba-stats-mcp"]
    }
  }
}

Or if you installed from source:

Инструменты были проиндексированы:
compare_players

Сравнивает двух игроков бок о бок. Принимает имена или ID.

Параметры
  • player1stringобязательный
  • player2stringобязательный
  • seasonstring | null
daily_summary

Возвращает все игры и счета за дату. По умолчанию — сегодня.

Параметры
  • datestring | null
find_game

Находит game_id по противостоянию команд и опциональной дате. Принимает названия команд.

Параметры
  • datestring | null
  • team1stringобязательный
  • team2string | null
get_box_score

Возвращает полный бокс-скор со статистикой игроков. Принимает game_id.

Параметры
  • game_idstringобязательный
get_game_details

Возвращает подробную информацию об игре. Принимает game_id.

Параметры
  • game_idstringобязательный
get_game_rotation

Данные о ротации/замене игроков для игры.

Параметры
  • game_idstringобязательный
get_leaders

Лидеры лиги. scope: current_season (по умолчанию), all_time, hustle. category: points, assists, rebounds и т.д.

Параметры
  • categorystring
  • limitinteger
  • scopestring
  • seasonstring | null
get_play_by_play

Данные о ходе игры.

Параметры
  • end_periodinteger
  • game_idstringобязательный
  • start_periodinteger
get_player_awards

Награды/достижения игрока. Принимает имя игрока или ID.

Параметры
  • playerstringобязательный
get_player_info

Биография/профиль игрока. Принимает имя или ID игрока.

Параметры
  • playerstringобязательный
get_player_stats

Статистика игрока. stat_type: season (по умолчанию), career, game_log, hustle, defense, advanced. Принимает имя игрока или ID.

Параметры
  • playerstringобязательный
  • seasonstring | null
  • stat_typestring
get_schedule

Предстоящее расписание команды. Принимает название команды или ID.

Параметры
  • days_aheadinteger
  • teamstringобязательный
get_scoreboard

Игры на дату (YYYY-MM-DD или YYYYMMDD). По умолчанию - сегодня.

Параметры
  • datestring | null
get_season_awards

Победители главных наград за сезон (MVP и т. д.).

Параметры
  • seasonstring | null
get_shooting_data

Данные о бросках. data_type: splits (по умолчанию) или chart. Принимает имя игрока или ID.

Параметры
  • data_typestring
  • game_idstring | null
  • playerstringобязательный
  • seasonstring | null
get_standings

Турнирная таблица лиги по конференциям.

Параметры
  • seasonstring | null
get_team_advanced_stats

Возвращает расширенные метрики команды (ORtg, DRtg, pace, net rating). Принимает название команды или её идентификатор.

Параметры
  • seasonstring | null
  • teamstringобязательный
get_team_roster

Состав команды. Принимает название или ID команды.

Параметры
  • seasonstring | null
  • teamstringобязательный
resolve_player_id

Преобразует имя игрока в player_id. Возвращает лучшие совпадения со статусом активный/неактивный.

Параметры
  • active_onlyboolean
  • limitinteger
  • querystringобязательный
resolve_team_id

Преобразует название команды/город/прозвище в team_id. Возвращает лучшие совпадения.

Параметры
  • limitinteger
  • querystringобязательный
team_overview

Обзор команды: состав + результаты + предстоящее расписание. Принимает название команды или ID.

Параметры
  • seasonstring | null
  • teamstringобязательный

Похожие MCP-сервера

hkaanengin/opendota-mcp-server

hkaanengin/opendota-mcp-server

MCP сервер для доступа к OpenDota API: 20+ инструментов для запроса статистики игроков, данных матчей и информации о героях Dota 2. Полезен геймерам и аналитикам, поддерживает нечёткий поиск имён г...

Python4
Backspace-me/sportscore-mcp

Backspace-me/sportscore-mcp

Бесплатный MCP сервер для SportScore: live-счет, турнирные таблицы, статистика по футболу, баскетболу, крикету и теннису, а также детали матчей и лучшие бомбардиры. Работает с Claude Desktop и другими MCP-хостами, не требует API-ключа.

JavaScript10
jordanlyall/wc26-mcp

jordanlyall/wc26-mcp

MCP-сервер c 18 инструментами для получения данных о чемпионате мира 2026: матчи, команды, стадионы и многое другое (визы, новости, коэффициенты). Всё встроено, без внешних API. Полезен разработчик...

TypeScript34
r-huijts/firstcycling-mcp

r-huijts/firstcycling-mcp

MCP сервер для доступа к данным профессионального велоспорта из FirstCycling: информация о гонщиках, результаты, исторические данные и анализ выступлений. Полезен спортивным журналистам, аналитикам...

Python19
proplineapi/propline-mcp

proplineapi/propline-mcp

MCP-сервер для PropLine API: задавайте вопросы на русском о live-коэффициентах, результатах проп-ставок и +EV. Подключается к Claude Desktop и другим MCP-клиентам, превращая аналитику ставок на спо...

TypeScript1
dohyung1/x402-fpl-api

dohyung1/x402-fpl-api

MCP сервер FPL Intelligence превращает Claude в аналитика Fantasy Premier League. Даёт советы по капитану, трансферам, чипам, анализирует соперников в реальном времени. Работает локально через API FPL без ключей.

Python10
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин