Nutze nicht den Strava-MCP für Garmin-Daten — nimm stattdessen das hier

Stravas offizieller MCP-Connector deckt nur Aktivitäten und Trainingstrends ab. Der Garmin-MCP-Server zeigt zusätzlich deinen Schlaf, HRV, Stress und Body Battery — das vollständige Erholungsbild, das Strava nicht hat.
Tag 105: Verwende nicht den Strava MCP, wenn du das volle Bild möchtest
Strava hat einen offiziellen MCP-Connector für Claude und ChatGPT eingeführt, und es ist ein wirklich gutes Tool — nur lesend, auf dein Konto beschränkt, von Strava selbst entwickelt. Aber wenn du ein Garmin trägst, ist es der falsche Connector, den du verwenden solltest.
Was der Strava MCP abdeckt
Der Connector von Strava konzentriert sich auf Aktivitätshistorie, Fitnesstrends, Bereitschaft, Zielplanung und Ausrüstung — alles, was mit einem aufgezeichneten Workout verbunden ist. Was er nicht offenlegt, ist die Erholungsseite: Schlafphasen, nächtliche HRV, Stress oder Body Battery. Diese Daten verlassen dein Garmin-Konto erst gar nicht.
Was der Garmin MCP zusätzlich bietet
Ein Garmin MCP-Server liefert Claude auch deine Workout-Daten — Aktivitäten, Trainingsbelastung, VO2max, Trainingsstatus — und ergänzt dein vollständiges Gesundheitsbild:
- Schlafphasen, Schlafscore und Schlafkonsistenz
- Nächtliche HRV und HRV-Status-Trend
- Stresslevel und Body Battery Lade-/Entladungsmuster
- Ruheherzfrequenz und Trainingsbereitschaft
Das ist der Unterschied zwischen Claude, der sieht, was du getan hast, und Claude, der sieht, warum du in der Lage bist (oder nicht), es zu tun. Eine harte Trainingswoche bedeutet etwas ganz anderes, wenn sie mit einem unterdrückten HRV-Trend und schlechtem Schlaf einhergeht, als wenn sie mit starken Erholungszahlen gepaart ist.
Einrichtung
Dies verwendet das kostenlose, quelloffene garmin_mcp-Projekt. Keine Programmierkenntnisse erforderlich — jeder Schritt ist Copy-Paste.
Schritt 1: Öffne ein Terminal
Auf Mac: Drücke Cmd + Leertaste, tippe Terminal und drücke Enter.
Auf Windows: Drücke die Windows-Taste, tippe PowerShell und drücke Enter.
Schritt 2: Installiere uv (ein kleines erforderliches Tool)
Der Garmin MCP-Server läuft über uv, ein kostenloses Tool, das es für dich herunterlädt und ausführt — einschließlich Python selbst, sodass du Python nicht separat installieren musst. Füge den Befehl für dein System in das Terminal ein und drücke Enter:
Mac:
curl -LsSf https://astral.sh/uv/install.sh | sh
Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Text wird vorbeiscrollen — das ist normal. Wenn es stoppt und einen neuen Cursor zeigt, ist es fertig. Du musst dies nur einmal auf diesem Computer tun.
Schritt 3: Melde dich im Terminal bei Garmin an
Immer noch im selben Terminalfenster, füge dies ein und drücke Enter (der erste Lauf kann eine Minute dauern, da es auch automatisch eine kleine Python-Laufzeitumgebung herunterlädt):
uvx --python 3.12 --from git+https://github.com/Taxuspt/garmin_mcp garmin-mcp-auth
Es wird nach deiner Garmin-E-Mail, deinem Passwort und — falls aktiviert — deinem MFA-Code fragen. Gib jedes ein und drücke Enter. Dies speichert ein sicheres Login-Token auf deinem Computer, das etwa sechs Monate gültig ist, sodass Claude dich nie wieder nach einem Login fragen muss.
Schritt 4: Lade die Garmin MCP-Erweiterung herunter
Gehe zur Releases-Seite des Projekts und lade die neueste garmin-mcp.dxt-Datei herunter, die unter "Assets" aufgeführt ist.
Schritt 5: Installiere es in Claude Desktop
Öffne die Claude-Desktop-App (lade sie herunter und installiere sie zuerst, falls du das noch nicht getan hast), dann ziehe die gerade heruntergeladene garmin-mcp.dxt-Datei direkt in das Claude-Desktop-Fenster. Du kannst die Datei auch doppelklicken oder zu Einstellungen → Erweiterungen → Erweiterung installieren gehen und sie manuell auswählen.
Claude zeigt einen kurzen Konfigurationsbildschirm für die Erweiterung, mit optionalen Feldern wie Token-Pfad, E-Mail und Passwort. Da du dich bereits in Schritt 3 angemeldet hast, lasse alle Felder leer und bestätige einfach — Claude verwendet automatisch dein gespeichertes Login.
Schritt 6: Starte Claude Desktop neu
Beende Claude Desktop vollständig und öffne es erneut, dann starte ein neues Gespräch. Deine Garmin-Daten sind jetzt direkt für Claude verfügbar, ohne Export und ohne Copy-Pasting.
Wenn etwas schiefgeht: Wenn Claude sagt, dass es uvx nicht finden kann, tippe which uvx (Mac) in das Terminal, kopiere den Pfad, den es ausgibt, und füge diesen vollständigen Pfad in das "Befehl"-Feld der Erweiterung anstelle von uvx ein. Dein Login-Token hält etwa sechs Monate — wenn Claude plötzlich aufhört, deine Daten zu sehen, wiederhole einfach Schritt 3.
Setze es ein: Erstelle einen echten Trainingsplan
Sobald es verbunden ist, ist dies der Prompt, den du verwenden solltest. Nenne zuerst dein Ziel und lasse Claude dann deine tatsächlichen Daten abrufen, bevor es irgendetwas plant:
[erkläre hier dein Ziel, zum Beispiel: 10 Meilen in 6 Monaten laufen] Bevor du einen Plan erstellst, rufe meine letzten 14 Tage Trainings- und Gesundheitsdaten von Garmin ab: - Alle Aktivitäten: Typ, Distanz, Dauer, Tempo, durchschnittliche/maximale HF, Höhenmeter, wahrgenommene Anstrengung, falls protokolliert - Trainingsbelastung und Trainingsstatus (produktiv, erhaltend, überfordernd, etc.) - VO2max-Trend - Ruhe-HF und HRV-Trend - Durchschnittlicher Schlafscore und Konsistenz - Body Battery und Stress-Trends - Aktuelle Verletzungen, Schmerzen oder Erholungswarnungen, falls in Aktivitätsnotizen erwähnt Verwende diese Daten, um mein aktuelles Fitnesslevel ehrlich zu bestimmen — gehe nicht von einem generischen Ausgangspunkt aus. Erstelle dann einen Trainingsplan, um das genannte Ziel bis zum Zieldatum zu erreichen. Der Plan sollte: - Von dem Punkt aus starten, den meine Daten tatsächlich zeigen (wöchentlicher Umfang, Tempo, Langstreckendistanz, Erholungskapazität), nicht von einem idealisierten Ausgangspunkt - Volumen/Intensität schrittweise steigern, unter Berücksichtigung eines vernünftigen wöchentlichen Anstiegs (~10% oder weniger) und meiner aktuellen Trainingsstatus- und Erholungstrends — die Progression zurücknehmen, wenn HRV/Schlaf/Body Battery zeigen, dass ich bereits unter Belastung stehe - Eine wöchentliche Struktur (leichte Läufe, eine Qualitätseinheit, langer Lauf, Ruhe-/Cross-Trainingstage) enthalten, die dem Ziel angemessen ist - Spezifische Risikobereiche basierend auf meinen Daten kennzeichnen (z.B. niedrige Ruheherzfrequenzvariabilität, schlechte Schlafkonsistenz, bereits hohe Trainingsbelastung) und wie der Plan darauf eingeht - Den Plan in Phasen unterteilen (z.B. Grundlagentraining, Aufbau, Peak, Taper, falls relevant) mit ungefähren wöchentlichen Kilometer-/Dauerzielen pro Phase - 2-3 Kontrollpunkte notieren, an denen ich neu bewerten sollte (z.B. Woche 4, Woche 10) basierend darauf, wie meine Garmin-Metriken sich entwickeln, nicht nur nach dem Kalender Ausgabe als sauberes, gut formatiertes Dokument (Word-Dokument): Zusammenfassung des aktuellen Ausgangsniveaus, der phasenweise Plan mit einer Woche-für-Woche- oder Phase-für-Phase-Tabelle, wichtige Risiken gekennzeichnet und Kontrollpunkte zur Neubewertung. Halte die Sprache direkt und praktisch, ohne Schnickschnack.
Da Claude dein Garmin-Konto direkt über die MCP-Verbindung liest, gibt es keinen Export-Schritt und keine veralteten Daten — jedes Mal, wenn du dies ausführst, arbeitet es mit deinen neuesten Zahlen.
Der Garmin School beitreten
Hinterlasse deine E-Mail-Adresse, um Zugang zur Garmin School zu erhalten und Updates über neue Videos und Apps zu bekommen.




