Was ist das?
Erstelle Apps, die sich über das Model Context Protocol (MCP) mit den COROS Nutzerdaten verbinden – mit OAuth 2.0 Authentifizierung. Keine App-Registrierung oder Genehmigung nötig. Implementiere OAuth 2.0 in deiner App und deine Nutzer können ihr COROS Konto verbinden und den Zugriff auf ihre eigenen Daten erlauben.
Wie funktioniert das?
- Du implementierst den OAuth 2.0 Autorisierungs-Flow in deiner App und verweist auf den COROS MCP Endpunkt.
- Dein Nutzer klickt auf „COROS verbinden“ und loggt sich in sein COROS Konto ein.
- Der Nutzer erlaubt deiner App den Zugriff auf seine Trainingsdaten.
- Deine App liest Trainingsdaten und schreibt Workout-Pläne über das MCP.
Was du bauen kannst
- KI-Coaching-Apps, die Training analysieren und Workouts vorschlagen
- Trainings-Dashboards und Analyse-Plattformen
- Gesundheits- und Wellness-Integrationen
- Personalisierte Trainingsplan-Generatoren
- Erholungs- und Readiness-Tools
Technische Anforderungen
- Deine App muss den OAuth 2.0 Autorisierungs-Flow unterstützen
- MCP Server-Endpunkt: https://mcp.coros.com/mcp
- Jeder Datenzugriff ist nur auf den autorisierenden Nutzer beschränkt (Einzel-Nutzer)
- Vollständige MCP-Dokumentation: COROS MCP GitHub
Für Details zur Implementierung des OAuth 2.0 Autorisierungs-Flows siehe die offizielle Spezifikation: https://oauth.net/2/
COROS verwendet das Standard OAuth 2.0 Protokoll. Jede OAuth 2.0 Client-Bibliothek in deiner bevorzugten Sprache funktioniert.
Los geht’s
- Schritt 1: Implementiere den OAuth 2.0 Autorisierungs-Flow in deiner App und verweise auf den COROS MCP Endpunkt.
- Schritt 2: Füge einen „COROS verbinden“-Button in deiner App hinzu. Wenn ein Nutzer darauf klickt, loggt er sich ein und erlaubt deiner App den Zugriff auf seine Daten.
- Schritt 3: Starte mit dem Bauen. Deine App kann sofort Trainingsdaten lesen und Workout-Pläne für diesen Nutzer schreiben.
Verfügbare Datenfelder
Gleiche Felder wie Tier 1 (siehe COROS mit deiner KI verbinden). Alle Lese-Operationen plus Trainingsplan- und Workout-Schreibfunktionen.
Einschränkungen
- Nur Einzel-Nutzer-Zugriff (jeder Nutzer autorisiert seine eigenen Daten)
- Keine Webhook-Benachrichtigungen (deine App fragt das MCP ab)
- Kein GPX-Route Import/Export
- Kein Zwei-Wege-Aktivitätssync (COROS zu deiner Plattform erfordert Partner API)
Du brauchst mehr?
Wenn deine Plattform Webhook-Benachrichtigungen, Zwei-Wege-Sync oder GPX-Route-Support benötigt, kannst du vollen Partner API Zugang beantragen.