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

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

          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.
            Last updated -
            Python
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            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 -
            7
            Python
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            A Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API, simplifying API discovery, execution, and management for both developers and AI assistants.
            Last updated -
            46
            2
            Python
            • Linux
            • Apple
          • -
            security
            F
            license
            -
            quality
            Provides structured access to NHL data including teams, players, standings, schedules, and statistics through the Model-Context Protocol pattern.
            Last updated -
            TypeScript

          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