Balldontlie MCP Server — это MCP-сервер, который интегрирует AI-ассистентов с API Balldontlie, предоставляя унифицированный доступ к данным об игроках, командах и играх трёх главных спортивных лиг США: NBA, NFL и MLB. Он позволяет в одном диалоге с AI находить и анализировать информацию по баскетболу, футболу и бейсболу через единый интерфейс.
Ключевые особенности:
Кросс-лиговый доступ к данным: Четыре инструмента — get_teams, get_players, get_games и get_game — работают с тремя лигами одновременно, требуя лишь указания параметра league (NBA, NFL, MLB) для переключения между видами спорта.
Гибкий поиск игроков: Инструмент get_players поддерживает поиск по имени и фамилии с пагинацией через курсор, позволяя находить как конкретных спортсменов, так и группы игроков с одинаковой фамилией.
Фильтрация игр по датам и командам: Инструмент get_games принимает массивы дат и идентификаторов команд, обеспечивая точную выборку расписаний и результатов за произвольные периоды или для конкретных противостояний.
Интерактивная генерация расписаний: Встроенный промпт schedule_generator автоматически создаёт визуальное расписание в интерфейсе Claude Desktop на основе заданной лиги и диапазона дат.
Простая установка и лицензирование: Поддерживает установку через npm одной командой, а также через Smithery и десктопные расширения DXT, требуя лишь бесплатного API-ключа с Balldontlie.io.
Для кого: Ориентирован на спортивных болельщиков, которые следят за несколькими лигами одновременно, фэнтези-игроков, нуждающихся в оперативной статистике по составу и играм, спортивных журналистов и блогеров, собирающих фактуру для кросс-спортивных материалов, а также разработчиков приложений, интегрирующих спортивные данные через AI-интерфейсы.
Сценарии использования:
Ежедневный мониторинг игр: “Claude, покажи все игры NBA, NFL и MLB, запланированные на сегодня.”
Поиск игроков по имени: “Найди всех игроков с фамилией Парди в NFL и покажи их команды.”
Анализ конкретного матча: “Дай подробную информацию об игре Yankees против Red Sox от 15 июня.”
Составление спортивного дайджеста: “Сгенерируй расписание игр MLB на ближайшую неделю и покажи, какие команды встречаются.”
Цены и доступность: Проект является полностью бесплатным и открытым (лицензия MIT). Установка осуществляется через npx без клонирования репозитория. Для работы требуется бесплатная регистрация на Balldontlie.io и получение API-ключа — бесплатный тарифный план достаточен для полноценной работы сервера. Также доступен хостинговый вариант развёртывания через Fronteir AI.