Logo Running Workout Running Workout
ANLEITUNG · 5 MINUTEN

Deinen KI-Assistenten mit deiner Garmin-Uhr verbinden

Running Workout stellt einen MCP-Server bereit: eine standardisierte Brücke, über die ein KI-Assistent dein Training lesen und Workouts auf deine Garmin schreiben kann. Diese Anleitung zeigt dir, wie du ihn anbindest, egal welchen Assistenten du nutzt.

Was ist ein MCP-Server?

MCP (Model Context Protocol) ist ein offener Standard, über den sich ein KI-Assistent mit einem externen Dienst verbinden kann. Sobald der Connector hinzugefügt ist, verfügt dein Assistent über Tools: Er kann deine Aktivitäten abrufen und Workouts in deinem Garmin-Konto erstellen. Du installierst nichts auf deinem Computer — der Server wird von uns gehostet.

Bevor du loslegst

Nur eine Sache ist zu tun, und sie gilt für alle drei Assistenten.

01

Erstelle dein Konto und verbinde Garmin

Klicke auf runningworkout.fr auf „Garmin verbinden“. Du autorisierst Running Workout in Garmin Connect: Dein Passwort wird nie an uns übermittelt, und du kannst den Zugriff jederzeit widerrufen.

02

Notiere die Serveradresse

Das ist die einzige Angabe, die du kopieren musst. Sie ist für alle gleich und enthält kein Geheimnis: Du meldest dich anschließend in deinem Browser an.

Adresse des MCP-Servers

https://www.runningworkout.fr/mcp

Wähle deinen Assistenten

Mit Claude verbinden

Auf claude.ai, in der Desktop-App, auf dem Smartphone oder in Cowork ist der Ablauf derselbe.

Zu Claude hinzufügen

Öffnet den offiziellen Eintrag von Running Workout in Claude: Klicke auf „Verbinden“ und autorisiere dann dein Konto. Die manuellen Schritte unten gelten weiterhin für jeden anderen MCP-Client.

  1. 1

    Öffne die Connectors

    Gehe in Claude zu „Customize“ und dann zu „Connectors“.

  2. 2

    Füge einen eigenen Connector hinzu

    Klicke auf „Add custom connector“, füge die Serveradresse ein und bestätige mit „Add“.

  3. 3

    Melde dich an

    Klicke auf „Connect“. Claude leitet dich zu runningworkout.fr weiter: Melde dich an und bestätige dann den Autorisierungsbildschirm, der auflistet, was der Assistent tun darf.

  4. 4

    Aktiviere den Connector in deinem Gespräch

    Öffne im Chat das Menü „+“ und aktiviere Running Workout. Das wird am häufigsten vergessen: Ohne diesen Schritt sieht Claude die Tools nicht.

Im Terminal, mit Claude Code

Ein Befehl genügt, danach startest du die Authentifizierung mit dem Befehl /mcp.

claude mcp add --transport http running-workout \ https://www.runningworkout.fr/mcp
Team- und Enterprise-Konten

Der Inhaber der Organisation fügt den Connector zuerst unter „Organization settings“ im Tab „Connectors“ hinzu. Danach klickt jedes Mitglied unter Customize > Connectors auf „Connect“ – mit seinem eigenen Garmin-Konto.

Was dein Assistent an deine Uhr senden kann

Laufen, Radfahren oder Schwimmen im Becken: Hier findest du die Zielvorgaben, die du verlangen kannst, Sportart für Sportart, und wie du sie in Alltagssprache formulierst. Einige wurden gerade für weitere Sportarten geöffnet, andere bleiben einer einzigen vorbehalten.

infoGut zu wissen

Dein Assistent schreibt direkt in dein Garmin Connect-Konto. Er rät nichts: Er nutzt die Werte aus deinem Profil (HFmax, VMA, FTP, CSS), um einen Prozentwert in einen echten Wert umzurechnen. Fehlt einer dieser Werte, sagt er es dir und sendet nichts an deine Uhr, statt ein Ziel zu erfinden – siehe Deine Athletendaten.

Was du verlangen kannst Laufen Rad Schwimmen So sagst du es
Kein Ziel (freies Tempo) „20 min locker nach Gefühl“
Tempo „3 km in 4:30/km“
Prozent der VMA „6 × 800 m bei 95 % VMA“
Prozent der HFmax zu prüfen „45 min zwischen 70 und 75 % der HFmax“
Herzfrequenz in bpm zu prüfen „40 min zwischen 140 und 150 bpm“
Herzfrequenzzone zu prüfen „1 h in Zone 2“
Leistung in Watt „3 × 10 min bei 220–230 W“
Leistungszone „20 min in Leistungszone 4“
Trittfrequenz / Schrittfrequenz zu prüfen „mit konstant 90 rpm“ · „mit 180 spm“
Schwimmtempo (/100 m) „8 × 100 m in 1:45/100 m“
Abweichung von deiner CSS „6 × 200 m in CSS + 3 s“
Intensitätsvorgabe beim Schwimmen (1–10) „4 × 50 m, jede Bahn schneller“
Zwei Ziele gleichzeitig Nur beim Radfahren. Garmin lehnt sie beim Laufen ab (die Schrittfrequenz kann in die Beschreibung des Schritts). Beim Schwimmen aus Formatgründen unmöglich: Die Uhr sieht pro Schritt nur zwei Zielfelder vor, und das zweite ist bereits vom Hauptziel der Bahn belegt (Tempo, CSS oder Vorgabe). „3 × 8 min bei 250 W und 90 rpm halten“

Aufbau eines Workouts

  • Fünf mögliche Intensitäten für einen Schritt: Einlaufen, aktiv, Erholung, Pause, Auslaufen.
  • Wiederholungsblöcke, bis zu 5 Ebenen tief verschachtelt – zum Beispiel „3 × (5 × 200 m + 200 m Trabpause) mit 3 min zwischen den Blöcken“.
  • Die Dauer eines Schritts wird als Zeit oder Distanz angegeben oder bleibt offen (Lap-Taste an der Uhr).
  • Ein Workout kann direkt auf ein Datum in deinem Garmin-Kalender gelegt werden.

Was dein Assistent lesen kann

Das Gegenstück zum Schreiben, und oft übersehen:

  • die Liste deiner abgeschlossenen Aktivitäten, mit Dauer, Distanz, durchschnittlicher und maximaler HF, Tempo, Frequenz, Bahnen, Höhenmetern, Kalorien;
  • die Details einer absolvierten Einheit: vollständige Zusammenfassung, Normalized Power, effektive Frequenz (ohne Nullwerte), Bewegungszeit, Runden (bis zu 50) und beim Schwimmen die Details Bahn für Bahn (Zeit, Schwimmstil, Zugzahl, SWOLF), sofern die Datei verfügbar ist;
  • dein Athletenprofil und seine Kennzahlen, mit der Herkunft jedes Werts;
  • deine Notizen;
  • deinen Kalender mit den geplanten Einheiten.

Eine Asymmetrie, die man kennen sollte: Aktivitäten und Notizen werden lokal gelesen, ohne Garmin-Abfrage, also sofort. Der Kalender und das Schreiben von Workouts laufen dagegen über Garmin.

Laufen

Alle Ziele aus der Tabelle oben sind verfügbar. Der VMA-Prozentwert wird beim Senden anhand DEINER VMA in ein echtes Tempo umgerechnet; änderst du sie später, bleiben bereits gesendete Workouts unverändert.

Radfahren

Die Leistung wird in absoluten Watt angegeben, nie in Prozent der FTP.

Ein Schritt kann zwei Ziele gleichzeitig tragen – zum Beispiel Leistung und Trittfrequenz.

.zwo-Export für Zwift

Deine Radeinheiten lassen sich im Kalender als .zwo-Datei exportieren, für Zwift und kompatible Apps. Ein Punkt, den du kennen solltest, weil er unbemerkt falsche Workouts erzeugt: Das .zwo-Format akzeptiert keine Watt, nur einen Prozentsatz einer Referenz-FTP. Running Workout verwendet eine feste Referenz-FTP von 160 W, die in der Beschreibung des Workouts steht. Dieser Wert muss mit der Einstellung der App übereinstimmen, die die Datei liest – sonst sind alle Ziele stillschweigend um denselben Prozentsatz verschoben.

Schwimmen im Becken

Die Bahnlänge ist Pflicht (25 m, 50 m, 25 yd …).

Schritte werden in Distanz gezählt, nie in Zeit – außer Pausen, die in Sekunden angegeben werden.

Schwimmstil, Technikübung und Hilfsmittel lassen sich für jeden Schritt angeben:

Kraul · Rücken · Brust · Schmetterling · Lagen · Beliebige Lage — Beine · Arme — Paddles · Pullbuoy · Flossen · Schwimmbrett · Schnorchel

Eine Eigenheit der Uhr, die du kennen solltest

Endet ein Wiederholungsblock mit einer Pause, überspringt die Uhr diese letzte Pause. Wenn du vor der nächsten Serie eine Pause möchtest, verlange ausdrücklich eine Pause nach dem Block.

Grenzen – klar benannt

Grenze Im Klartext
Kalender Eine Kalenderabfrage umfasst höchstens 62 Tage.
Aktivitäten Höchstens 100 Aktivitäten pro Anfrage.
Lesbare Workouts Nur über Running Workout erstellte Workouts lassen sich im Detail nachlesen; direkt in Garmin Connect gebaute sind für deinen Assistenten unsichtbar.
Änderung Ein Workout wird nicht geändert: Man löscht es und erstellt es neu. Einen Befehl „ändern“ gibt es nicht – das ist eine bewusste Entscheidung, keine vorläufige Einschränkung.
Verlauf Aktivitäten aus der Zeit vor deiner Verbindung gibt es nur, wenn du einen Import gestartet hast.
Sportarten Laufen, Radfahren und Schwimmen im Becken. Noch kein Krafttraining, kein markierter Trail und kein Koppeltraining für Triathlon.
Auflösung der Ziele Ein Prozentwert (VMA, HFmax) setzt den entsprechenden Wert in deinem Profil voraus. Fehlt er, wird das Workout nicht erstellt, und dein Assistent erklärt dir, was zu tun ist.
Mein Assistent sagt, er kenne meine HFmax nicht.

Das ist so gewollt: Ohne angegebene HFmax lässt sich kein Ziel in Prozent der HF in einen echten Wert umrechnen, und dein Assistent sagt dir das lieber, als ein falsches Workout zu senden. Gib sie an, indem du ihm die Zahl im Gespräch nennst, oder verlange direkt ein Ziel in bpm, das von keinem Profilwert abhängt.

Mein Assistent sieht meine letzten Aktivitäten nicht.

Aktivitäten kommen per Garmin-Benachrichtigung an, manchmal mit einigen Minuten Verzögerung. Der Verlauf aus der Zeit vor deiner Verbindung erfordert dagegen einen ausdrücklichen Import über dein Dashboard.

Das Workout ist in Garmin Connect, aber nicht auf meiner Uhr.

Das liegt an der Synchronisierung zwischen Garmin Connect und deiner Uhr, unabhängig von Running Workout – prüfe, ob deine Uhr sich kürzlich synchronisiert hat (Bluetooth oder WLAN).

Mein Assistent findet ein Workout nicht, das ich in Garmin Connect erstellt habe.

Nur über Running Workout erstellte Workouts lassen sich im Detail nachlesen. Für ein von Hand in Garmin Connect gebautes Workout gibt es keine lokale Kopie zum Abrufen.

Wie entferne ich ein Workout aus meinem Kalender, ohne es zu verlieren?

Zwei verschiedene Aktionen: Die Planung aufheben entfernt das Datum, ohne das Workout anzutasten – es bleibt in deiner Garmin-Bibliothek; Löschen entfernt das Workout selbst (und damit alle seine geplanten Termine).

Deine Athletendaten: woher deine Zahlen kommen

VMA, FTP, CSS, HFmax: woher diese Zahlen kommen, wer sie ändern kann, wie du einen falschen Wert korrigierst und wie du ihren Verlauf liest.

Die Herkunft eines Werts

Herkunft Was das bedeutet Wer ihn schreibt
historyberechnet Automatisch geschätzt, jede Woche, anhand deiner Aktivitäten. Das System
verifiedTest Wert aus einem ausdrücklich ausgewählten Test berechnet Du, über das Dashboard
auto_awesomeKI Wert über den KI-Assistenten angegeben Dein Assistent, mit deiner Zustimmung
watchGarmin Wert von deiner Garmin-Uhr übernommen Deine Uhr, automatisch

Vorrangregel

In dieser Reihenfolge: Ein per Test geprüfter Wert hat immer Vorrang; sonst ein Wert, den du deinem Assistenten angegeben hast; sonst ein automatisch berechneter Wert; und erst zuletzt der von deiner Uhr übernommene oder in den Einstellungen eingetragene Wert. Eine Folge, die du kennen solltest: Ein Wert, den du deinem Assistenten irgendwann angegeben hast, hat weiterhin Vorrang vor einem neueren Garmin-Import, solange du ihn nicht selbst korrigierst.

Gewicht, Größe und einige andere Felder kannst du auch direkt unter Einstellungen → Mein Profil eintragen: Sie tragen dann dasselbe Label „angegeben“ wie wenn dein Assistent sie für dich speichert – nur über einen anderen Weg.

Warum es diesen Mechanismus gibt

Früher durchsuchte eine automatische Berechnung alle Einheiten, ohne zu wissen, welche ein Test war. Bei einem Rampentest ergab sie eine FTP von 167 W, wo die richtige Formel 194 W lieferte: Der 20-Minuten-Durchschnitt glättete die ersten leichten Minuten der Rampe. Seitdem werden VMA, FTP und CSS nicht mehr im Hintergrund geschätzt: Du bestimmst die Testeinheit, und das System wendet die Formel des passenden Protokolls an.

Einen Test angeben – die drei Protokolle

VMA (Laufen)

Protokoll Wann verwenden Formel
DauerbelastungTest nach Art des Halb-Cooper oder VAMEVAL, in einer Einheit mit gleichmäßig hoher Belastung.Bester Geschwindigkeitsdurchschnitt über gleitende 6 Minuten.
StufentestTest mit ansteigenden Stufen bis zur Ausbelastung.Bester Durchschnitt über 60 Sekunden, letzte Minute ausgenommen.

Sicherheitsgrenzen: 8 bis 25 km/h. Außerhalb davon wird die Berechnung abgelehnt und nichts gespeichert.

Voraussetzung: Die Aktivität muss ihre Detaildaten haben („GPS verfügbar“ in der Liste).

FTP (Rad)

Protokoll Wann verwenden Formel
Gleichmäßige BelastungKlassischer 20-Minuten-Test mit konstanter Intensität.Bester Leistungsdurchschnitt über 20 Minuten × 95 %.
RampeRampentest (+20 W/min bis zum Abbruch).Bester Durchschnitt über 60 Sekunden × 75 %.

Grenzen: 50 bis 600 W.

Voraussetzung: Leistungsmesser. Das System erkennt Rampentests am treppenförmigen Leistungsverlauf und wählt das passende Protokoll vor – du musst nur bestätigen.

CSS (Schwimmen)

Die kritische Schwimmgeschwindigkeit ergibt sich aus zwei Belastungen über unterschiedliche Distanzen.

Protokoll Was du brauchst
Zwei Distanzen in derselben Einheit (bevorzugt)Eine Einheit im Becken mit zwei Belastungen (zum Beispiel 200 m, dann 400 m). Das System schlägt die Runden vor; du wählst genau zwei aus.
Zwei getrennte Einheiten (Ausweichlösung)Zwei vollständige Einheiten über unterschiedliche Distanzen.

Formel: CSS = (Distanz₂ − Distanz₁) ÷ (Dauer₂ − Dauer₁), umgerechnet in Sekunden/100 m. Bedingungen: Distanzen zwischen 150 und 800 m, Abstand von mindestens 100 m, die längere Belastung muss mehr Zeit beanspruchen. Grenzen des Ergebnisses: 50 bis 180 s/100 m.

Auch die Stimmigkeit von Bahnen × Bahnlänge wird geprüft, mit einer Toleranz von 15 %.

Über das Dashboard

Klicke auf das Symbol „Reagenzglas“ einer Kachel, wähle die Testaktivität und starte die Berechnung. Das ist der empfohlene Weg: Das Ergebnis ist deterministisch und bis zur Quellaktivität nachvollziehbar.

Im Gespräch mit deinem Assistenten

„Ich habe gestern einen FTP-Test gemacht, 210 W.“ Er speichert den Wert mit dem Vermerk „von dir gemeldetes Testergebnis“.

Durch Korrektur eines Sensors

„Meine Uhr hat 1.100 m gezählt, aber ich bin 1.000 geschwommen.“ Gespeichert mit dem Vermerk „von dir bestätigte Sensorkorrektur“.

Was dein Assistent nicht tun darf

Dein Assistent darf niemals einen Wert speichern, den er bloß aus deinem Profil abgeleitet hat. Er muss sich auf eines dieser realen Ereignisse stützen: Du hast ihm ein Testergebnis genannt, er hat eine Sensorunstimmigkeit bemerkt, die du bestätigt hast, oder er hat dir eine Aktualisierung vorgeschlagen und du hast Ja gesagt. Jeder gespeicherte Wert vermerkt, welcher dieser drei Gründe zutrifft, und du kannst es nachlesen.

HFmax, Ruhe-HF und VO2max gehen einen anderen Weg: Deine Uhr übermittelt sie automatisch (wenn sie sie misst), ohne dass du etwas tun musst. Du kannst sie auch selbst in den Einstellungen eintragen, falls deine Uhr sie nicht liefert.

Den eigenen Verlauf lesen und aufräumen

Ein Klick auf eine Kachel öffnet den vollständigen Verlauf der Kennzahl: jeden Wert, sein Datum, seine Abweichung zum vorherigen, seine Herkunft, seine Methode und gegebenenfalls seine Notiz.

Angegebene und aus einem Test stammende Werte lassen sich löschen. Berechnete Werte nicht: Sie entstehen bei der nächsten Neuberechnung wieder.

Neu berechnen

Aktualisiert die berechneten Werte anhand deiner aktuellen Aktivitäten.

Gesamten Verlauf neu berechnen

Baut alle berechneten Werte neu auf, Woche für Woche, bis zu 2 Jahre zurück. Nach einem großen Import oder einer Formelkorrektur zu verwenden. Deine Tests und deine Angaben werden nie angetastet.

Die übrigen Daten

Angabe Wo eintragen Wozu sie dient
Vorname Einstellungen → Mein Profil Personalisierung
E-Mail (optional) Einstellungen → Mein Profil Dient nur dazu, dich bei Bedarf zu kontaktieren (zum Beispiel bei einem Vorfall mit deinem Konto); wird nie an Dritte weitergegeben und nie für Werbung genutzt.
Geschlecht, Alter Einstellungen → Mein Profil Physiologische Schätzungen
Gewicht Einstellungen → Mein Profil Unverzichtbar für die Berechnung der Watt/kg
Ausgeübte Sportarten Einstellungen → Meine Sportarten Filtert die Anzeige im Dashboard. Die Daten abgewählter Sportarten werden weiter berechnet, sie sind nur ausgeblendet.
HFmax, Ruhe-HF, VO2max Automatisch von deiner Garmin-Uhr übernommen (wenn sie sie misst), andernfalls in den Einstellungen angegeben Rechnen HF-Prozentwerte in bpm um und verfeinern die Belastungsberechnung. Eine ehrliche Einschränkung: Für die VO2max lässt sich kein Verlauf abrufen – es erscheinen nur die nach deiner Verbindung gemessenen Werte, nie die davor.
Sprache Auswahl in der Kopfzeile Dein Assistent schreibt Namen und Beschreibung deiner Workouts in dieser Sprache

Umfang, Belastung und ACWR

Wert Farbe Bedeutung
< 0.8Sinkende Belastung – Tapering oder Trainingspause
0.8 – 1.3Fortschrittszone
1.3 – 1.5Schneller Anstieg, Vorsicht
> 1.5Zu schneller Anstieg, erhöhtes Verletzungsrisiko

⚠ Das sind Trainingskennzahlen, kein medizinischer Rat.

Warum berechnet die Automatik meine VMA, meine FTP oder meine CSS nicht mehr neu?

Weil sich ein automatischer Scan schon einmal geirrt hat (siehe „Warum es diesen Mechanismus gibt“ oben). Diese drei Werte werden jetzt nur noch aus einer Aktivität berechnet, die du selbst als Test bestimmst, mit der Formel des passenden Protokolls – nie im Hintergrund.

Prüfen, ob es funktioniert

Stelle deinem Assistenten diese zwei Fragen. Die erste liest deine Daten, die zweite schreibt auf deine Uhr.

« Liste meine 3 letzten Aktivitäten auf »

Du solltest deine echten Einheiten sehen, mit Dauer, Distanz und Herzfrequenz.

« Erstelle mir 8×400 m bei 95 % VMA für Donnerstag »

Das Workout erscheint in Garmin Connect und auf deiner Uhr, am richtigen Tag geplant.

check_circle Wenn beide Anfragen funktionieren, ist alles eingerichtet.

Wenn es nicht funktioniert

Mein Assistent sieht keine Tools – was tun?

Der Connector ist hinzugefügt, aber in der laufenden Unterhaltung nicht aktiviert. Öffne bei Claude das Menü „+“ im Chat und aktiviere Running Workout. Starte außerdem eine neue Unterhaltung, nachdem du ihn hinzugefügt hast.

Die Option für benutzerdefinierte Connectors erscheint in ChatGPT nicht

Der Entwicklermodus ist nicht aktiviert: Einstellungen → Apps → Advanced settings → Developer mode. Prüfe auch, ob dein Konto wirklich kostenpflichtig ist – im kostenlosen Tarif gibt es keine benutzerdefinierten Connectors.

Die Autorisierung schlägt fehl oder läuft in einer Schleife

Melde dich zuerst auf runningworkout.fr an und prüfe, ob dein Garmin-Konto verknüpft ist. Der Autorisierungsbildschirm braucht eine aktive Sitzung, um zu wissen, welchem Athleten der Assistent zugeordnet wird.

Wie entziehe ich einem Assistenten den Zugriff?

In deinem Running Workout-Dashboard, im Bereich der verbundenen Assistenten: Jede Autorisierung lässt sich einzeln widerrufen, und der Zugriff ist sofort gesperrt.

Bereit zum Ausprobieren?

Verbinde deine Uhr, schließe deinen Assistenten an und bitte ihn um dein erstes Workout.

watch Garmin verbinden – kostenlos

Ressourcen

Was du wissen musst, um deine Einheiten von einer KI schreiben zu lassen: was die Garmin-API erlaubt, was die vorhandenen MCP-Server taugen und welche Zielvorgaben jede Sportart hat.

Zum gesamten Hilfe-Center

Erste Schritte

Claude, ChatGPT oder Gemini verbinden

Trainingspläne

Einheiten nach Sportart

Wettkampf vorbereiten

Besser werden im Laufen

Tools, Uhr und Analyse

Daten und Technik