Claude verbinden
Diese Seite zeigt, wie du Claude einmalig mit deinem tri-train-Konto verbindest und wie du diesen Zugang danach verwaltest. Was Claude damit im Alltag anstellen kann — Wochen auswerten, Einheiten planen, Notizen schreiben — steht auf Claude im Alltag.
Ohne Claude-Konto
Claude gibt es auch direkt in tri-train: den Trainings-Chat. Dafür brauchst du kein Claude-Konto, sondern einen Anthropic-API-Schlüssel oder das tri-train-Guthaben.
Was ein Connector ist
Ein Connector ist eine Verbindung zwischen Claude und einem anderen Dienst. Ist sie eingerichtet, kann Claude im Gespräch direkt auf deine Trainingsdaten zugreifen, statt dass du ihm Zahlen abtippst oder Screenshots schickst.
Du richtest ihn genau einmal ein. Danach hält die Verbindung, bis du sie selbst beendest.
Die Adresse
https://tri-train.com/api/mcpDas ist das Einzige, was du irgendwo eintragen musst. Kein Passwort, kein Schlüssel, keine Konfigurationsdatei.
Wo die Adresse in tri-train steht
Mit einem Knopf Kopieren daneben findest du sie an zwei Stellen: im Einrichtungsassistenten im Schritt Claude verbinden und unter Einstellungen → Integrationen in der Karte Mit Claude arbeiten, beide Male als MCP-Adresse. Öffnest du sie im Browser, bekommst du eine Fehlermeldung („method_not_allowed"). Das ist normal: die Adresse ist für Claude gedacht, nicht für den Browser.
So geht's
- In claude.ai die Einstellungen öffnen und zu Connectors gehen
- Den Knopf zum Hinzufügen eines eigenen Connectors wählen (Add custom connector)
- Als Adresse
https://tri-train.com/api/mcpeintragen und bestätigen - Claude zeigt eine zweite Seite mit Authentifizierung und OAuth-Client — dort nichts umstellen, nur Hinzufügen drücken (siehe Kasten unten)
- Claude öffnet tri-train im Browser. Bist du dort noch nicht angemeldet, kommt zuerst die normale Anmeldeseite — mit E-Mail und Passwort oder Mit Google anmelden
- Danach erscheint die Zustimmungsseite Zugriff erlauben? → Erlauben
- Kurz steht dort „Du wirst zu claude.ai zurückgeleitet …“, dann springt der Browser zurück zu Claude, und der Connector ist verbunden
Die Auswahlseite sieht nach mehr aus, als sie ist
Nach der Adresse zeigt Claude eine Seite mit drei Auswahlblöcken. Es ist keine Konfiguration, die du verstehen musst — Claude hat tri-train bereits gefragt, was es kann, und die richtigen Punkte vorausgewählt. Du erkennst das am Wort Erkannt neben Immer erforderlich (unter Authentifizierung) und neben Anthropics gehostete Client-Metadaten verwenden (unter OAuth-Client). Stehen die beiden Häkchen dort, einfach Hinzufügen drücken.
Fehlt das Wort Erkannt, hat Claude tri-train nicht erreicht. Dann stimmt meist die Adresse nicht — sie lautet https://tri-train.com/api/mcp, mit /api/.
Verstell die Auswahl nicht „um es auszuprobieren“: diese Einstellungen lassen sich nach dem Hinzufügen nicht mehr ändern. Wer sie falsch gesetzt hat, muss den Connector in claude.ai löschen und neu anlegen.
Frag Claude als Erstes etwas Einfaches, zum Beispiel „Wie viel bin ich diese Woche gelaufen?". Antwortet es mit deinen echten Zahlen, läuft die Verbindung. Oder du kopierst gleich den Startschuss-Prompt aus der Karte Mit Claude arbeiten in einen neuen Chat: Claude liest dann dein Profil, deine Rennen und die letzten vier Wochen und sagt dir, was es damit für dich tun kann. Mehr dazu unter Der erste Chat.
Es zählt, wer im Browser angemeldet ist
Nicht dein Claude-Konto entscheidet, welche Daten freigegeben werden, sondern das tri-train-Konto, das gerade in deinem Browser angemeldet ist. Hast du zwei Konten, prüf die E-Mail-Adresse auf der Zustimmungsseite, bevor du Erlauben drückst.
Claude Desktop und Claude Code
Dieselbe Adresse lässt sich überall eintragen, wo sich ein eigener MCP-Server per Adresse hinzufügen lässt. Jede Anwendung ist dabei eine eigene Verbindung: Web und Desktop ergeben zwei Einträge unter Verbundene Apps, und Trennen beendet immer nur einen davon.
Nach dem Erlauben leitet tri-train an die Rückleitungsadresse weiter, die die Anwendung angemeldet hat. Das klappt für Adressen mit https://, für Anwendungen auf deinem eigenen Gerät (http://localhost oder http://127.0.0.1, so meldet sich zum Beispiel Claude Code an) und für Cursor, das über die eigene Adressart cursor:// zurückspringt.
Geprüft sind claude.ai, ein lokaler Test-Client und der Weg über cursor://
Den Weg über cursor:// haben wir im Browser durchgespielt, mit einem echten Cursor ist er noch nicht ausprobiert. Weitere Anwendungen sollten genauso durchkommen. Eigene Adressarten ausser cursor:// nimmt tri-train nicht an. VS Code braucht keine: es meldet sich über https://vscode.dev und dein eigenes Gerät an.
Cursor
In Cursor trägst du tri-train als MCP-Server mit Adresse ein, zum Beispiel in ~/.cursor/mcp.json:
{
"mcpServers": {
"tri-train": { "url": "https://tri-train.com/api/mcp" }
}
}Beim Verbinden öffnet Cursor tri-train im Browser, und es geht weiter wie oben ab Schritt 5. Zwei Dinge sind anders:
- Je nach Version springt Cursor über dein eigenes Gerät zurück (
localhost:8787) oder übercursor://. Im zweiten Fall steht auf der Zustimmungsseite unter Daten gehen ancursor://anysphere.cursor-mcp, dazu ein eigener gelber Kasten (siehe Die Zustimmungsseite). - Nach Erlauben fragt dein Browser, ob er Cursor öffnen darf. Bestätige das. Die Seite „Du wirst zu Cursor zurückgeleitet …“ bleibt danach stehen, weil der Browser die Adresse nur an Cursor weiterreicht — du kannst das Fenster schliessen.
Die Zustimmungsseite
Das ist der einzige Moment, in dem du aktiv entscheidest. Oben steht Zugriff erlauben?, darunter der Satz, welche Anwendung auf welches Konto zugreifen möchte, und eine kleine Tabelle:
| Zeile | Was dort steht |
|---|---|
| Daten gehen an | Der Rechnername, an den deine Daten gehen. Bei Claude: claude.ai. Springt die Anwendung über eine eigene Adressart zurück, steht hier diese Adresse, bei Cursor cursor://anysphere.cursor-mcp |
| Angemeldet von | Der Rechnername der anfragenden Anwendung. Bei Claude ebenfalls claude.ai. Steht hier ohne Domain (DCR), hat sich die Anwendung ohne eigene Domain angemeldet. Dann ist ihr Name nicht überprüft, und nur die Zeile darüber sagt verlässlich, wohin die Daten gehen |
| Berechtigung | Was die Verbindung darf — siehe nächster Abschnitt |
Darunter zwei Knöpfe: Erlauben und Ablehnen.
Auf die Hostnamen schauen, nicht auf den Namen
Der Anwendungsname stammt aus einem Dokument der fremden Anwendung — jeder kann sich „Claude" nennen. Verlässlich sind nur die beiden Hostnamen in der Tabelle. Stehen dort andere Namen als claude.ai, brich ab.
Geht die Rückleitung an eine Anwendung auf deinem eigenen Gerät, erscheint zusätzlich ein gelber Kasten: „Diese Anwendung laeuft auf deinem eigenen Geraet. Erlaube den Zugriff nur, wenn du sie gerade selbst gestartet hast."
Springt die Anwendung über cursor:// zurück, lautet der gelbe Kasten: „Die Freigabe geht nicht an einen Server, sondern an die App, die auf diesem Geraet Adressen wie cursor://anysphere.cursor-mcp oeffnet, normalerweise Cursor. Erlaube den Zugriff nur, wenn du die Verbindung gerade selbst in Cursor auf diesem Computer gestartet hast." Eine solche Adresse kann jede App auf deinem Gerät für sich beanspruchen. Siehst du den Kasten auf dem Handy, brich ab: Cursor gibt es nur für den Computer.
Der Bildschirm läuft nach zehn Minuten ab
Lässt du ihn liegen und drückst danach Erlauben oder Ablehnen, kommt eine nackte weisse Seite mit {"error":"invalid_request"}. Dann startest du den Vorgang in Claude einfach neu.
Kommt statt der Zustimmungsseite die Seite Verbindung nicht moeglich, wurde nichts freigegeben. tri-train konnte die anfragende Anwendung nicht prüfen oder der Antrag war unvollständig — in beiden Fällen bricht es lieber ab, als etwas an einen ungeprüften Empfänger zu schicken.
Was Claude darf
Es gibt zwei Stufen.
| Stufe | Umfang |
|---|---|
| Lesen | Aktivitäten, Runden, Streams, Wochenstatistik, Leistungsprofil, Gesundheitswerte, Notizen und geplante Einheiten lesen. Dazu Notizen schreiben — die kommen nur hinzu und überschreiben nichts. |
| Lesen und Schreiben | Zusätzlich: Aktivitäten korrigieren, Einheiten planen, ändern und absagen, Workouts an deine Garmin-Uhr senden, Änderungen zurücknehmen |
Jede Verbindung, die du heute neu erteilst, bekommt die volle Stufe. Auf der Zustimmungsseite steht dann bei Berechtigung: „Lesen, Notizen schreiben, Aktivitaeten und Trainingsplaene aendern und loeschen, Workouts an dein Garmin-Geraet senden". Eine Auswahl zwischen den beiden Stufen gibt es nicht — du erlaubst alles oder nichts.
Schreiben gehört zu Pro
Mit einem kostenlosen Konto verbindest du Claude genauso und erlaubst dieselbe Stufe. Wirksam ist davon aber nur das Lesen: Planen, Ändern und das Senden an Garmin gehören zu tri-train Pro. Die Zustimmungsseite sagt das in einem Satz unter der Berechtigung: „Planen, Ändern und das Senden an Garmin sind Teil von tri-train Pro. Bis dahin kann Claude lesen und Notizen schreiben; mit Pro gilt der Rest ohne neue Verbindung."
Woran du es merkst: Claude sagt dir, dass Planen Pro braucht, und schlägt die Einheiten als Text vor. Sobald du Pro hast, kann Claude in der nächsten Unterhaltung eintragen — ohne dass du die Verbindung trennst oder neu erteilst. Endet Pro, fällt die Verbindung zurück aufs Lesen; deine Daten und Notizen bleiben.
Alte Verbindungen sind nur lesend
Verbindungen, die vor dem 31. August 2026 erteilt wurden, bleiben dauerhaft auf der Lese-Stufe. Das ist Absicht: wer dem Schreiben nie zugestimmt hat, bekommt es nicht stillschweigend nachgereicht.
Woran du es merkst: Claude sagt, es könne die Einheit nicht planen oder ändern, oder nennt einen Satz mit „braucht die Schreibberechtigung". Die Karte Verbundene Apps zeigt die Stufe leider nicht an — an Claudes Verhalten erkennst du es, sonst nirgends.
Abhilfe, in dieser Reihenfolge:
- Einstellungen → Integrationen → Karte Verbundene Apps → Trennen
- In Claude den Connector neu verbinden
- Auf der Zustimmungsseite Erlauben drücken
Erst trennen, dann neu verbinden
Verbindest du neu, ohne vorher zu trennen, entsteht eine zusätzliche Verbindung — die alte, lesende bleibt in der Liste stehen. Beide sehen dort gleich aus, nur das Datum unterscheidet sie.
Verbundene Apps
Unter Einstellungen → Integrationen (direkt dorthin) findest du die Karte Verbundene Apps. Sie steht nach Strava, Garmin, dem Kalender-Abo, Google Kalender und Mit Claude arbeiten, vor Datei-Import.
Die Karte Verbundene Apps unter Einstellungen → Integrationen. Je Eintrag der Name der Anwendung, die beiden Hostnamen, das Verbindungsdatum und rechts der Knopf Trennen.
Je Eintrag siehst du:
| Angabe | Bedeutung |
|---|---|
| Name | Der Name, den die Anwendung sich selbst gibt — Fremdtext |
claude.ai → claude.ai | Angemeldet von → Daten gehen an. Daran erkennst du die Verbindung wirklich |
| Verbunden am | Der Tag, an dem du zugestimmt hast |
| zuletzt genutzt | Der letzte Tag, an dem die Verbindung benutzt wurde — nur tagesgenau |
Mehrere Einträge derselben Anwendung sind normal: jedes Neuverbinden legt einen weiteren an. Abgebrochene oder abgelehnte Versuche tauchen hier nicht auf.
Was die Karte nicht zeigt: die Berechtigungsstufe, ein Ablaufdatum und die Connector-Adresse.
Leere Liste ist nicht immer leer
Lädt die Liste nicht — abgelaufene Sitzung, Netzwerkfehler —, zeigt die Karte trotzdem „Keine Anwendung ist derzeit verbunden." Sie unterscheidet einen Fehler nicht von „nichts verbunden". Im Zweifel die Seite neu laden.
Trennen
Karte Verbundene Apps → Trennen beim betreffenden Eintrag.
Es gibt keine Sicherheitsabfrage — ein Klick trennt sofort, und rückgängig machen lässt sich das nicht. Der Zugriff ist im selben Moment weg, es läuft keine Restfrist. Claude merkt es unter Umständen erst beim nächsten Versuch und meldet dann einen eigenen Fehler; tri-train kann Claude nicht aktiv Bescheid geben.
Ein Passwortwechsel beendet die Verbindung nicht
Der Zugriff hängt nicht an deiner Anmeldesitzung, sondern an einem eigenen Token. Wenn du einen Zugriff wirklich loswerden willst, führt der Weg über Trennen — nicht über ein neues Passwort.
Deine Daten bleiben deine
Der Zugang, den Claude bekommt, ist an dein Konto gebunden. Jede Abfrage wird auf dem Server auf dieses eine Konto gefiltert, bevor überhaupt Daten entstehen. Fremde Aktivitäten sind für Claude nicht unsichtbar gemacht — es gibt sie in der Antwort schlicht nicht.
Das heisst konkret:
- Mehrere Athleten können dieselbe Connector-Adresse benutzen, ohne sich gegenseitig zu sehen.
- Du musst nicht darauf vertrauen, dass Claude sich an eine Anweisung hält — die Trennung passiert im Server, nicht im Gespräch.
- Der Zugang gilt nur für tri-train. Er ist an genau diese Adresse gebunden und woanders wertlos.
Die Verbindung erneuert sich selbst und läuft nicht von allein ab. Sie endet, wenn du Trennen drückst — oder wenn tri-train einen Missbrauch erkennt: taucht ein bereits ersetzter Zugang noch einmal auf, wird die ganze Verbindung sofort gesperrt statt erneuert. Du merkst das daran, dass Claude plötzlich keinen Zugriff mehr hat und du neu verbinden musst.
Wenn etwas nicht klappt
| Symptom | Was zu tun ist |
|---|---|
| Seite Verbindung nicht moeglich in tri-train | Der Antrag war unvollständig oder die Anwendung liess sich nicht prüfen. Freigegeben wurde nichts. Vorgang in Claude neu starten. |
| Nach Erlauben bleibt „Du wirst zu … zurückgeleitet …“ stehen | Dein Browser lässt keine automatische Weiterleitung zu. Auf Weiter zu … darunter drücken. |
| Nach Erlauben steht „Du wirst zu Cursor zurückgeleitet …“, Cursor öffnet sich nicht | Fragt der Browser, ob er Cursor öffnen darf, bestätigen. Kam keine Frage, auf Weiter zu Cursor drücken. Danach das Fenster schliessen. |
Weisse Seite mit {"error":"invalid_request"} | Der Zustimmungsbildschirm war älter als zehn Minuten. In Claude neu starten. |
Weisse Seite mit {"error":"access_denied"} | Du warst zwischendurch abgemeldet oder hast das Konto gewechselt. Neu anmelden, Vorgang neu starten. |
| Claude kann lesen, aber nichts planen oder ändern, und nennt tri-train Pro | Dein Konto hat kein Pro. Mit Pro geht es ab der nächsten Unterhaltung, ohne neu zu verbinden — siehe Schreiben gehört zu Pro. |
| Claude kann lesen, aber nichts planen oder ändern, und nennt die Schreibberechtigung | Die Verbindung ist nur lesend. Trennen und neu verbinden — siehe oben. |
| „Zu viele Anfragen an den MCP-Endpoint." | Mehr als 120 Anfragen in einer Minute. Kurz warten, dann geht es weiter. |
| Claude findet eine Aktivität nicht | Prüf, ob sie in tri-train angekommen ist — über Strava oder den Datei-Import. Was dort nicht steht, kann Claude nicht lesen. |
| Beim Hinzufügen fehlt das Wort Erkannt | Claude hat tri-train nicht erreicht. Adresse prüfen: https://tri-train.com/api/mcp. |
| Der Connector ist mit falschen Einstellungen angelegt | Diese lassen sich nicht ändern. In claude.ai den Eintrag löschen und neu hinzufügen. |
| Claude bricht beim Verbinden ohne Erklärung ab | Einmal neu versuchen. Bleibt es dabei, melde dich — dann klemmt etwas im Rundlauf zwischen Claude und tri-train. |