Garmin-MCP-Server: gehostet oder selbst gehostet
Ein Garmin-MCP-Server ist das, womit ein KI-Assistent deine Garmin-Connect-Daten lesen kann: Aktivitäten, Schlaf, Herzfrequenzvariabilität, Trainingsbelastung. Es gibt zwei Arten: Open-Source-Server, die du auf deinem eigenen Computer installierst und betreibst, und gehostete Server wie garmlink, die du hinzufügst, indem du eine Adresse einfügst. Beide lesen dieselben Garmin-Daten. Sie unterscheiden sich darin, wo sie laufen, welche Assistenten sie erreichen können und wer sie am Laufen hält.
Die Einrichtung
- Selbst betreiben
- Installiere den Server und das, worauf er läuft (meist Python oder Node), und trag ihn dann in der Konfigurationsdatei deines Assistenten ein.
- Gehostet: garmlink
- Füge eine Adresse in deinen Assistenten ein und melde dich einmal bei Garmin an.
Welche Assistenten ihn nutzen können
- Selbst betreiben
- Desktop-Apps und Code-Tools, die einen Server auf deinem Computer starten, etwa Claude Desktop, Cursor oder VS Code. Ein Web-Assistent braucht eine öffentliche Adresse, die du selbst hosten müsstest.
- Gehostet: garmlink
- Web-Assistenten wie Claude, ChatGPT, Perplexity und Le Chat sowie Code-Tools und Agenten: jeder Client, der einen Remote-MCP-Server hinzufügen kann.
Deine Garmin-Anmeldung
- Selbst betreiben
- Deine Garmin-Zugangsdaten oder -Tokens bleiben auf deinem Computer.
- Gehostet: garmlink
- Dein Passwort wird einmal verwendet und nie gespeichert; garmlink behält die Zugriffstokens, verschlüsselt.
Dein Verlauf
- Selbst betreiben
- Hängt vom Projekt ab: live aus Garmin Connect gelesen oder auf deinem Computer gespeichert.
- Gehostet: garmlink
- Vorab synchronisiert und aktuell gehalten, sodass eine Frage über mehrere Monate die Kopie von garmlink liest, statt Garmin zu fragen.
Am Laufen halten
- Selbst betreiben
- Du aktualisierst es, wenn Garmin ändert, wie es sich anmeldet oder seine Daten ausliefert.
- Gehostet: garmlink
- garmlink hält es am Laufen; auf deiner Seite gibt es nichts zu aktualisieren.
Der Code
- Selbst betreiben
- Open Source: Du kannst jede Zeile lesen und ändern.
- Gehostet: garmlink
- Closed Source und von Grund auf nur lesend. Die Datenschutzseite sagt, was gespeichert wird und welche Anbieter es erhalten.
Betreib deinen eigenen, wenn
- du deine Garmin-Zugangsdaten und synchronisierten Daten nur auf deinem Computer speichern willst;
- du nur Desktop-Apps oder Code-Tools nutzt, die lokale Server starten;
- du gern den Server installierst und aktuell hältst.
garmlink passt, wenn
- du ChatGPT, Claude, Perplexity oder Le Chat im Web fragst;
- du lieber eine Adresse einfügst, als etwas zu installieren;
- du Monate an Verlauf für dich synchronisiert und aktuell gehalten haben willst.
Du willst den gehosteten Weg? Wähle deinen Assistenten und verbinde ihn. Die anderen Projekte, beim Namen: Garmin und KI-Assistenten: alle Wege, sie zu verbinden. Weitere Fragen: Fragen zu garmlink.