sleeper-mcp
Sleeper MCP
Сервер Model Context Protocol (MCP) только для чтения для публичного API Sleeper. Он предоставляет пользователям, лигам, ростерам, матчам, транзакциям, драфтам, игрокам, трендам, сеткам плей-офф, обменянным пикам и состоянию видов спорта через асинхронные инструменты FastMCP.
Sleeper не требует API-ключа. Пожалуйста, соблюдайте его задокументированные рекомендации, чтобы оставаться ниже 1 000 запросов в минуту. Полный ответ игроков составляет несколько мегабайт и обычно его не следует получать чаще одного раза в день.
Установка
Требуется Python 3.11 или новее и uv.
uv syncRelated MCP server: flaim
Запуск
Сервер по умолчанию использует stdio-транспорт MCP:
uv run sleeper-mcpЭквивалентная команда модуля:
uv run python -m sleeper_mcp.serverDocker
Образ основан на alpine:latest и подключает сервер MCP через stdio. Keep
-i, чтобы клиент мог общаться с процессом через stdin.
docker build -t sleeper-mcp .
docker run --rm -i sleeper-mcpCursor (Docker)
{
"mcpServers": {
"sleeper": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"sleeper-mcp"
]
}
}
}Claude Desktop (Docker)
{
"mcpServers": {
"sleeper": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"sleeper-mcp"
]
}
}
}Настройка MCP-клиента
Используйте абсолютный путь вашего рабочего каталога в конфигурации клиента (или команды Docker выше).
Cursor
Добавьте этот сервер в конфигурацию MCP вашего Cursor:
{
"mcpServers": {
"sleeper": {
"command": "uv",
"args": [
"--directory",
"/Users/talweiss/Desktop/codeProjects/sleeper-mcp",
"run",
"sleeper-mcp"
]
}
}
}Claude Desktop
Добавьте ту же запись в mcpServers в конфигурации Claude Desktop:
{
"mcpServers": {
"sleeper": {
"command": "uv",
"args": [
"--directory",
"/Users/talweiss/Desktop/codeProjects/sleeper-mcp",
"run",
"sleeper-mcp"
]
}
}
}Перезапустите клиент после изменения его конфигурации.
Разработка
uv run pytestПакет реализован по слоям:
client.py— отвечает за HTTP-взаимодействия и базовый URL Sleeper.service.py— сопоставляет методы документированным конечным точкам API.tools.py— описывает и предоставляет методы сервиса как MCP-инструменты.server.py— связывает слои и запускает FastMCP.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceProvides read-only access to TrustLayer's public API, enabling users to query and retrieve data about parties, documents, projects, and other TrustLayer entities through MCP-compatible tools.
- AlicenseNot gradedqualityCmaintenanceConnect ESPN & Yahoo fantasy leagues to AI assistants via MCP. Read-only tools for rosters, standings, matchups, free agents, and league info across football and baseball.12MIT
- AlicenseAqualityBmaintenanceProvides read-only access to the Sleeper Fantasy Sports API for league info, rosters, matchups, drafts, transactions, and player data.18271MIT
- AlicenseNot gradedqualityBmaintenanceProvides read-only access to Sleeper fantasy football leagues, enabling team snapshots, available players, matchups, trade context, and league history through standardized MCP tools.MIT
Related MCP Connectors
Read-only fantasy analysis for ESPN, Yahoo, and Sleeper leagues via MCP
ESPN MCP — keyless multi-sport live scores, teams, and news via ESPN's public site API.
MLB Stats API MCP — official MLB statistics (keyless).
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tweiss777/sleeper-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server