Спящий API MCP
Этот сервер Model Context Protocol (MCP) обеспечивает доступ к API Sleeper Fantasy Football. Он позволяет агентам извлекать данные о пользователях, лигах, проектах, списках, матчах и информацию об игроках с платформы Sleeper.
Функции
Доступ к информации о пользователях и лигах
Получить сведения о лиге, составы команд и пользователей
Получите информацию о матчах и турнирной сетке плей-офф
Просмотр транзакций и обменных вариантов
Доступ к информации о проектах и выборам
Извлечение данных об игроках и актуальной информации об игроках
Ключ API не требуется (Sleeper API доступен только для чтения)
Related MCP server: Fantasy Premier League MCP Server
Настраивать
Требования
Использование
Поместите этот MCP в каталог с именем
mcp_sleeperНастройте курсор с помощью следующего фрагмента
.cursor/mcp.json:
Запустите MCP с помощью:
Методы API
MCP предоставляет следующие инструменты:
Данные пользователя
getUserInfo: получение информации о пользователе по имени пользователя или user_idgetUserLeagues: Получить все лиги пользователя для указанного вида спорта и сезонаgetUserDrafts: Получить все черновики пользователя для определенного вида спорта и сезона
Данные лиги
getLeagueInfo: получение информации о конкретной лигеgetLeagueRosters: Получить все составы в лигеgetLeagueUsers: получить всех пользователей в лигеgetLeagueMatchups: Получить матчи в лиге на определенную неделюgetLeagueWinnersBracket: Получить сетку победителей плей-офф для лигиgetLeagueLosersBracket: Получить сетку проигравших в плей-офф для лигиgetLeagueTransactions: Извлечение транзакций в лиге за определенную неделюgetLeagueTradedPicks: Получить все обмененные выборы в лигеgetLeagueDrafts: Получить все проекты для лиги
Проект данных
getDraftInfo: получение информации о конкретном черновикеgetDraftPicks: Получить все выборы в драфтеgetDraftTradedPicks: Получить все обмененные выборы в драфте
Данные игрока
getAllPlayers: получение информации обо всех игроках определенного вида спортаgetTrendingPlayers: получение популярных игроков на основе активности добавления/удаления
Данные о состоянии
getNFLState: Получить текущее состояние NFL
Пример использования
Вот как агент может использовать этот MCP для извлечения данных из Sleeper:
Ограничение скорости
Пожалуйста, будьте внимательны к скорости, с которой вы делаете вызовы API. Согласно документации Sleeper, вам следует ограничиться 1000 вызовами API в минуту, чтобы избежать блокировки по IP.