Installation überspringen. In unter 2 Minuten einsatzbereit.
Starte eine kostenlose Testphase auf cloud.anythingmcp.com, füge MLB Stats API mit einem Klick hinzu und richte deinen KI-Client (Claude, ChatGPT, Copilot oder Cursor) auf den erzeugten MCP-Endpoint. Kein Docker, kein git clone, keinerlei Entwicklungserfahrung nötig.
Zusammenfassung
Offizielle Daten der MLB Stats API, ohne API-Key: Spielpläne und Live-Spiele, Boxscores, Linescores, Play-by-Play, Teams, Kader, Tabellen, Spieler, Statistiken, Ranglisten und Transaktionen für die MLB und die Minor Leagues. Persönliche, nicht kommerzielle Nutzung nach den Bedingungen der MLB.
Frag einfach
Beispiel-Prompts für MLB Stats API
Klick auf einen Prompt, um ihn zu kopieren. In Claude, ChatGPT, Cursor, Gemini, Copilot oder OpenClaw einfügen — und gegen diesen Connector laufen lassen.
Claude ist KI und kann Fehler machen. Bitte Antworten gegenprüfen.
💡 Keine Installation? Nutze cloud.anythingmcp.com direkt. Einloggen, Connectors → MLB Stats API klicken, ohne Key installieren, MCP-API-Key erzeugen, fertig. Kein Docker, kein
git clone, kein lokaler Server.
MLB Stats API + Microsoft Copilot
Offizielle Daten der MLB Stats API, ohne API-Key: Spielpläne und Live-Spiele, Boxscores, Linescores, Play-by-Play, Teams, Kader, Tabellen, Spieler, Statistiken, Ranglisten und Transaktionen für die MLB und die Minor Leagues. Persönliche, nicht kommerzielle Nutzung nach den Bedingungen der MLB.
Voraussetzungen
Die vollständige Setup-Anleitung ist in den Connector eingebaut (im Store sichtbar, wenn du den Connector auswählst). Benötigte Umgebungsvariablen für diesen Connector:
(keine: öffentliche Daten, kein API-Key)
Schritt 1 — Connector einrichten
Öffentliche Daten, kein Key: Die Einrichtung dauert weniger als eine Minute. Der Connector liest die MLB Stats API, den öffentlichen Datenfeed hinter MLB.com und der MLB-App. Du brauchst kein MLB-Konto, keinen API-Key und keine Anmeldung.
- Wähle im Connector-Store MLB Stats API und installiere ihn. Es gibt nichts einzutragen und keinen Schritt Authorize with Provider.
- Prüfe ihn mit
mlb_list_teams: Es listet die MLB-Teams mit ID, Liga, Division und Stadion.
Nur persönliche, nicht kommerzielle Nutzung: Die Daten gehören MLB Advanced Media, und jede Antwort trägt den Copyright-Hinweis der MLB. Die Bedingungen der MLB erlauben individuelle, nicht kommerzielle Nutzung ohne Massenabruf. Bau auf diesem Connector kein kommerzielles Produkt und keinen Massenexport: Dafür lizenzierst du die Daten von der MLB oder einem Sportdatenanbieter.
Netzwerk: über den Connector-Proxy: Die Server der MLB lehnen viele Anfragen von Rechenzentrumsadressen mit HTTP 406 Not Acceptable ab, während dieselbe Anfrage von einem Heim- oder Büroanschluss funktioniert. Deshalb läuft jedes Tool über den Connector-Proxy der Instanz. Auf AnythingMCP Cloud ist der Proxy schon eingerichtet, mit einer stündlichen Obergrenze pro Workspace. Eine selbst gehostete Instanz im Rechenzentrum braucht CONNECTOR_PROXY_URL; an einem Heim- oder Büroanschluss geht es ohne. Ein 406 heißt, aus diesem Netz blockiert, nicht falscher Parameter.
Was er liest: Spielpläne für einen Tag oder einen Zeitraum mit Status, Spielstand und voraussichtlichen Pitchern; Live-Spiele mit allen Scoring-Plays und dem aktuellen At-Bat; Boxscores, Linescores und Play-by-Play; Teams, Kader (der aktive 26-Mann-Kader, 40-Mann, ganze Saison und Depth Chart) und Tabellen mit Wildcard-Platzierungen; Spieler mit Profil und Statistiken (Saison, Karriere, Jahr für Jahr, Game Log, Splits, gegen ein Team); Teamstatistiken; Ranglisten; Kaderbewegungen wie Trades, Verpflichtungen und Platzierungen auf der Injured List; und die wichtigen Termine einer Saison. Neben der MLB deckt er Triple-A, Double-A, High-A, Single-A, Rookie und die Winterligen ab.
IDs: Spiele über game_pk aus mlb_get_schedule, Teams über team_id (147 Yankees, 119 Dodgers) aus mlb_list_teams, Spieler über person_id aus mlb_search_people oder einem Kader. Die KI löst Namen selbst in IDs auf.
Nur lesend: Jedes Tool liest nur, deshalb gibt es nichts zu bestätigen, und kein Tool ist bei der Installation ausgeschaltet.
Daten lesen: Spielzeiten kommen in UTC, und die KI rechnet sie in deine Zeitzone um; das offizielle Datum ist das lokale Spieldatum. Durchschnitte und Quoten wie AVG, OBP, OPS und ERA kommen als Text wie .305. Der Live-Feed ist groß, deshalb liest die KI zuerst die Spielzusammenfassung und geht für Details zu Boxscore, Linescore oder Play-by-Play.
Limits: Die MLB veröffentlicht kein SLA und kein Rate Limit, deshalb hält die KI die Aufrufe gering und fragt ein laufendes Spiel nicht alle paar Sekunden ab. Auf Cloud hat der Proxy eine stündliche Obergrenze pro Workspace.
Der Connector meldet sich nicht bei einem MLB-Konto an, streamt keine Spiele oder Videos und liefert keine Daten für kommerzielle Nutzung oder Massenabrufe.
Schritt 2 — Adapter installieren
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Schritt 3 — Connector in Microsoft Copilot hinzufügen
Deine Server-URL: Öffne in AnythingMCP MCP Servers → den Server, auf dem dieser Connector liegt, und kopiere seine URL (
https://cloud.anythingmcp.com/mcp/…). Setze sie überall ein, wo diese AnleitungYOUR_SERVER_IDzeigt.
Microsoft Copilot nutzt MCP-Server über Agents, die du in Copilot Studio baust: Du fügst AnythingMCP einem Agent als Tool hinzu und veröffentlichst den Agent dann in Microsoft 365 Copilot und Teams. Copilot Studio verbindet sich aus der Cloud von Microsoft per Streamable HTTP, das AnythingMCP unterstützt.
- Öffne in Copilot Studio deinen Agent (oder leg einen an), geh zu Tools und wähle Add a tool → New tool → Model Context Protocol.
- Trag einen Server name ein (zum Beispiel
AnythingMCP), eine Server description, die sagt, was der Connector kann, und die Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Anhand der Beschreibung entscheidet Copilot Studio, wann es den Server aufruft. - Wähle bei der Authentifizierung API key, setze Type auf Header und den Header-Namen auf
X-API-Keyund klicke auf Create. - Wähle in Add tool die Option Create a new connection, füge einen MCP-API-Key aus AnythingMCP ein (MCP Servers → dein Server → API keys) und klicke auf Add to agent.
- Probier es im Test-Bereich des Agents aus: Bitte um etwas, wofür er die
MLB Stats API-Tools braucht. - Klicke auf Publish, dann auf Channels → Microsoft 365 and Microsoft Teams, lass Make agent available in Microsoft Copilot aktiviert und wähle Add channel. See agent in Teams installiert den Agent für dich; in Microsoft 365 Copilot tippst du @ und wählst den Agent aus.
Lieber eine Anmeldung pro Person? Wähle statt API key OAuth 2.0 → Dynamic discovery: Dann meldet sich jede Person beim ersten Aufruf des Agents bei AnythingMCP an.
Du hostest selbst? Nimm statt https://cloud.anythingmcp.com die öffentliche HTTPS-Adresse deiner Instanz. Copilot Studio verbindet sich aus der Cloud von Microsoft, localhost funktioniert deshalb nicht.
Verfügbare Tools
| Tool | What it does |
|---|---|
mlb_get_schedule | Games for a date or a date range: game id (gamePk), start time in UTC, status, teams, score, winner, records, probable pitchers, venue and… |
mlb_get_game | One game from the live feed: status, teams, venue, weather, probable pitchers, inning by inning runs with totals, the winning, losing and… |
mlb_get_boxscore | Box score of a game: team batting and pitching totals, each batter's line in batting order and each pitcher's line with pitch count… |
mlb_get_linescore | Line score of a game: runs, hits and errors by inning and in total, the current inning, count and outs, and while it is live the pitcher… |
mlb_get_play_by_play | Every plate appearance of a game in order: inning, top or bottom, batter, pitcher, result and description, RBI and the score after the play |
mlb_list_teams | Teams of a level (MLB by default) with id, name, abbreviation, league, division, ballpark and first year of play |
mlb_get_team_roster | Roster of a team with person id, name, jersey number, position and status. rosterType active is the 26-man roster; 40Man, fullSeason and… |
mlb_get_standings | Standings by division: wins, losses, winning percentage, games back, wild card games back, division and wild card rank, run differential… |
mlb_search_people | Find players (and coaches or umpires) by name: id, position, number, current team, birth date, bats and throws, MLB debut |
mlb_get_person | Profile of one player: position, number, team, birth date and place, height, weight, bats and throws, debut and draft year |
mlb_get_player_stats | Statistics of a player. stats picks the kind: season, career, yearByYear, gameLog, lastXGames, statSplits (with sit_codes such as vl,vr for… |
mlb_get_team_stats | Team statistics: season totals, statSplits by situation or byMonth for hitting, pitching or fielding |
mlb_get_stat_leaders | League leaders in one or more categories, such as homeRuns, battingAverage, onBasePlusSlugging, stolenBases, earnedRunAverage, strikeouts… |
mlb_list_transactions | Roster moves in a date range: trades, signings, injured list placements and activations, call-ups, options and releases, with player, teams… |
mlb_get_season | Key dates of a season: spring training, regular season start and end, All-Star game, postseason start and end |
Beispiel-Prompts
- „Wann spielen die Dodgers diese Woche, und wer sind die voraussichtlichen Pitcher?“
- „Gib mir den Boxscore des letzten Yankees-Spiels mit der Pitchzahl jedes Pitchers.“
- „Wer führt diese Saison die American League bei Home Runs und OPS an?“
- „Zeig mir die Tabelle der AL East und das Rennen um die Wildcard.“
- „Welche Kaderbewegungen haben die Mets in den letzten zwei Wochen gemacht?“
FAQ
Für welchen Copilot gilt das? Für Microsoft 365 Copilot im Unternehmen, über Agents aus Copilot Studio. Die Microsoft-Copilot-App für private Konten bietet keine Möglichkeit, einen eigenen MCP-Server hinzuzufügen.
Was brauche ich? Ein Arbeitskonto mit Zugang zu Copilot Studio (Lizenz oder Testversion), um den Agent zu bauen. Wer ihn in Microsoft 365 Copilot oder Teams nutzen soll, braucht Zugriff auf den Agent: Teile ihn oder lass ihn von einem Admin für die Organisation veröffentlichen. Wendet deine Organisation Datenrichtlinien auf Power-Platform-Connectors an, gelten sie auch für MCP-Server.
Der Agent ruft die Tools nicht auf. Prüfe, dass der Header-Name genau X-API-Key lautet und der Schlüssel zum selben MCP-Server gehört wie die URL, und formuliere die Server description konkret: Copilot Studio entscheidet anhand der Beschreibung, wann es den Server aufruft. Veröffentliche den Agent nach jeder Änderung erneut; in einem offenen Chat holst du die neue Version mit „start over“.
Nächste Schritte
- Connector-Startseite
- Mit Claude verbinden
- Mit ChatGPT verbinden
- Mit Cursor verbinden
- Mit Gemini verbinden
- Mit Meta Muse verbinden
War dieser Guide hilfreich?