Che cos'è questo?
Crea applicazioni che si connettono ai dati utente COROS tramite il Model Context Protocol (MCP) con autenticazione OAuth 2.0. Nessuna applicazione o approvazione richiesta. Implementa OAuth 2.0 nella tua app e gli utenti possono collegare il loro account COROS e concedere l'accesso ai propri dati.
Come funziona
- Implementi il flusso di autorizzazione OAuth 2.0 nella tua applicazione puntando all'endpoint MCP di COROS.
- L'utente clicca su "Connetti COROS" ed effettua l'accesso al proprio account COROS.
- L'utente autorizza la tua app ad accedere ai suoi dati di training.
- La tua app legge i dati di training e scrive i piani di allenamento tramite MCP.
Cosa puoi creare
- App di coaching AI che analizzano il training e prescrivono allenamenti
- Dashboard di training e piattaforme di analisi
- Integrazioni per salute e benessere
- Generatori di piani di training personalizzati
- Strumenti per recupero e readiness
Requisiti tecnici
- La tua applicazione deve supportare il flusso di autorizzazione OAuth 2.0
- Endpoint server MCP: https://mcp.coros.com/mcp
- Tutti gli accessi ai dati sono limitati solo all'utente autorizzante (utente singolo)
- Documentazione completa MCP: COROS MCP GitHub
Per dettagli sull'implementazione del flusso di autorizzazione OAuth 2.0, consulta la specifica ufficiale: https://oauth.net/2/
COROS utilizza il protocollo standard OAuth 2.0. Qualsiasi libreria client OAuth 2.0 nel linguaggio che preferisci funzionerà.
Inizio
- Passo 1: Implementa il flusso di autorizzazione OAuth 2.0 nella tua applicazione puntando all'endpoint MCP di COROS.
- Passo 2: Aggiungi un pulsante "Connetti COROS" nella tua app. Quando un utente lo clicca, effettua l'accesso e autorizza la tua app ad accedere ai suoi dati.
- Passo 3: Inizia a costruire. La tua app può subito leggere i dati di training e scrivere piani di allenamento per quell'utente.
Campi dati disponibili
Stessi campi del Tier 1 (vedi Collega COROS alla tua AI). Tutte le operazioni di lettura più la possibilità di scrivere piani di training e allenamenti.
Limitazioni
- Accesso solo utente singolo (ogni utente autorizza i propri dati)
- No notifiche push webhook (la tua app interroga MCP)
- No import/export Tiro GPX
- No sincronizzazione attività bidirezionale (da COROS alla tua piattaforma richiede Partner API)
Serve altro?
Se la tua piattaforma richiede notifiche push webhook, sincronizzazione bidirezionale o supporto Tiro GPX, puoi richiedere l'accesso completo alla Partner API.