Skip to main content
Glama

Sleeper API MCP

by einreke

Sleeper API MCP

Dieser Model Context Protocol (MCP)-Server bietet Zugriff auf die Sleeper Fantasy Football API. Er ermöglicht es Agenten, Daten über Benutzer, Ligen, Drafts, Kader, Matchups und Spielerinformationen von der Sleeper-Plattform abzurufen.

Merkmale

  • Zugriff auf Benutzerinformationen und Ligen
  • Ligadetails, Kaderlisten und Benutzer abrufen
  • Holen Sie sich Matchup-Informationen und Playoff-Tabellen
  • Transaktionen und gehandelte Picks anzeigen
  • Zugriff auf Entwurfsinformationen und Tipps
  • Abrufen von Spielerdaten und Trendinformationen zu Spielern
  • Kein API-Schlüssel erforderlich (Sleeper-API ist schreibgeschützt)

Aufstellen

Anforderungen

pip install requests

Verwendung

  1. Platzieren Sie dieses MCP in einem Verzeichnis namens mcp_sleeper
  2. Konfigurieren Sie Cursor mit dem folgenden .cursor/mcp.json -Snippet:
{ "mcpServers": { "sleeper": { "command": "python server.py" } } }
  1. Starten Sie das MCP mit:
cursor run-mcp sleeper

API-Methoden

Das MCP bietet die folgenden Tools:

Benutzerdaten

  • getUserInfo : Benutzerinformationen nach Benutzername oder Benutzer-ID abrufen
  • getUserLeagues : Ruft alle Ligen für einen Benutzer für eine bestimmte Sportart und Saison ab
  • getUserDrafts : Ruft alle Entwürfe für einen Benutzer für eine bestimmte Sportart und Saison ab

Ligadaten

  • getLeagueInfo : Informationen zu einer bestimmten Liga abrufen
  • getLeagueRosters : Alle Kaderlisten einer Liga abrufen
  • getLeagueUsers : Alle Benutzer einer Liga abrufen
  • getLeagueMatchups : Ruft die Paarungen in einer Liga für eine bestimmte Woche ab
  • getLeagueWinnersBracket : Ruft die Playoff-Gewinnerliste für eine Liga ab
  • getLeagueLosersBracket : Holen Sie sich die Playoff-Verlierertabelle für eine Liga
  • getLeagueTransactions : Transaktionen in einer Liga für eine bestimmte Woche abrufen
  • getLeagueTradedPicks : Alle gehandelten Picks in einer Liga abrufen
  • getLeagueDrafts : Alle Entwürfe für eine Liga abrufen

Entwurfsdaten

  • getDraftInfo : Informationen zu einem bestimmten Entwurf abrufen
  • getDraftPicks : Alle Picks in einem Entwurf abrufen
  • getDraftTradedPicks : Alle gehandelten Picks in einem Entwurf abrufen

Spielerdaten

  • getAllPlayers : Informationen zu allen Spielern einer bestimmten Sportart abrufen
  • getTrendingPlayers : Ruft Trendspieler basierend auf der Add/Drop-Aktivität ab

Staatliche Daten

  • getNFLState : Ruft den aktuellen NFL-Status ab

Beispielverwendung

So könnte ein Agent dieses MCP verwenden, um Daten von Sleeper abzurufen:

# Get user information user_info = getUserInfo({"username_or_user_id": "sleeper_username"}) # Get user's leagues for the 2023 NFL season leagues = getUserLeagues({"user_id": user_info["user_id"], "sport": "nfl", "season": "2023"}) # Get information about a specific league league_info = getLeagueInfo({"league_id": leagues[0]["league_id"]}) # Get rosters for a league rosters = getLeagueRosters({"league_id": league_info["league_id"]}) # Get matchups for a specific week matchups = getLeagueMatchups({"league_id": league_info["league_id"], "week": 1}) # Get trending players trending_players = getTrendingPlayers({"sport": "nfl", "type": "add", "lookback_hours": 24, "limit": 10})

Ratenbegrenzung

Bitte achten Sie auf die Häufigkeit Ihrer API-Aufrufe. Laut Sleeper-Dokumentation sollten Sie unter 1000 API-Aufrufen pro Minute bleiben, um eine IP-Sperre zu vermeiden.

Weitere Informationen

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Dieser Model Context Protocol-Server bietet Zugriff auf die Sleeper Fantasy Football API und ermöglicht es Agenten, Daten über Benutzer, Ligen, Entwürfe, Kaderlisten, Begegnungen und Spielerinformationen abzurufen, ohne dass ein API-Schlüssel erforderlich ist.

  1. Merkmale
    1. Aufstellen
      1. Anforderungen
      2. Verwendung
    2. API-Methoden
      1. Benutzerdaten
      2. Ligadaten
      3. Entwurfsdaten
      4. Spielerdaten
      5. Staatliche Daten
    3. Beispielverwendung
      1. Ratenbegrenzung
        1. Weitere Informationen

          Related MCP Servers

          • A
            security
            F
            license
            A
            quality
            A Model Context Protocol (MCP) server that provides a simple sleep/wait tool, useful for adding delays between operations such as waiting between API calls or testing eventually consistent systems.
            Last updated -
            1
            0
            15
            JavaScript
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that provides access to Fantasy Premier League data, allowing users to compare players, find team information, view gameweek data, and get FPL-related advice through Claude for Desktop and other MCP-compatible clients.
            Last updated -
            16
            37
            Python
            MIT License
            • Apple
          • A
            security
            A
            license
            A
            quality
            A Model Context Protocol server that enables integration with the Teamtailor API, allowing users to list, filter, and retrieve candidate information from their Teamtailor recruitment platform.
            Last updated -
            2
            2
            2
            TypeScript
            MIT License
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that provides AI models with structured access to external data and services, acting as a bridge between AI assistants and applications, databases, and APIs in a standardized, secure way.
            Last updated -
            1
            Python

          View all related MCP servers

          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/einreke/sleeper-scraper-mcp'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server