Skip to main content
Glama
tweiss777

sleeper-mcp

by tweiss777

Sleeper MCP

Сервер Model Context Protocol (MCP) только для чтения для публичного API Sleeper. Он предоставляет пользователям, лигам, ростерам, матчам, транзакциям, драфтам, игрокам, трендам, сеткам плей-офф, обменянным пикам и состоянию видов спорта через асинхронные инструменты FastMCP.

Sleeper не требует API-ключа. Пожалуйста, соблюдайте его задокументированные рекомендации, чтобы оставаться ниже 1 000 запросов в минуту. Полный ответ игроков составляет несколько мегабайт и обычно его не следует получать чаще одного раза в день.

Установка

Требуется Python 3.11 или новее и uv.

uv sync

Related MCP server: flaim

Запуск

Сервер по умолчанию использует stdio-транспорт MCP:

uv run sleeper-mcp

Эквивалентная команда модуля:

uv run python -m sleeper_mcp.server

Docker

Образ основан на alpine:latest и подключает сервер MCP через stdio. Keep -i, чтобы клиент мог общаться с процессом через stdin.

docker build -t sleeper-mcp .
docker run --rm -i sleeper-mcp

Cursor (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.

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    Not graded
    maintenance
    Provides 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.
  • A
    license
    Not graded
    quality
    C
    maintenance
    Connect 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.
    12
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Provides read-only access to the Sleeper Fantasy Sports API for league info, rosters, matchups, drafts, transactions, and player data.
    18
    27
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides read-only access to Sleeper fantasy football leagues, enabling team snapshots, available players, matchups, trade context, and league history through standardized MCP tools.
    MIT

View all related MCP servers

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).

View all MCP Connectors

Latest Blog Posts

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