¿Qué es esto?
Crea aplicaciones que se conectan a los datos de usuario de COROS a través del Protocolo de Contexto de Modelo (MCP) con autenticación OAuth 2.0. No se requiere aplicación ni aprobación. Implementa OAuth 2.0 en tu app, y tus usuarios pueden conectar su cuenta COROS y otorgar acceso a sus propios datos.
Cómo funciona
- Implementas el flujo de autorización OAuth 2.0 en tu aplicación apuntando al endpoint MCP de COROS.
- Tu usuario hace clic en "Conectar COROS" e inicia sesión en su cuenta COROS.
- El usuario autoriza tu app para acceder a sus datos de entrenamiento.
- Tu app lee datos de entrenamiento y escribe planes de actividades a través del MCP.
Qué puedes crear
- Apps de coaching con IA que analizan el entrenamiento y prescriben actividades
- Paneles de entrenamiento y plataformas de análisis
- Integraciones de salud y bienestar
- Generadores de planes de entrenamiento personalizados
- Herramientas de recuperación y preparación
Requisitos técnicos
- Tu aplicación debe soportar el flujo de autorización OAuth 2.0
- Endpoint del servidor MCP: https://mcp.coros.com/mcp
- Todo el acceso a los datos está limitado solo al usuario que autoriza (usuario único)
- Documentación completa de MCP: COROS MCP GitHub
Para detalles de implementación sobre el flujo de autorización OAuth 2.0, consulta la especificación oficial: https://oauth.net/2/
COROS utiliza el protocolo estándar OAuth 2.0. Cualquier librería cliente OAuth 2.0 en el idioma que prefieras funcionará.
Empezar
- Paso 1: Implementa el flujo de autorización OAuth 2.0 en tu aplicación apuntando al endpoint MCP de COROS.
- Paso 2: Añade un botón "Conectar COROS" en tu app. Cuando un usuario haga clic, inicia sesión y autoriza tu app para acceder a sus datos.
- Paso 3: Empieza a construir. Tu app puede leer datos de entrenamiento y escribir planes de actividades para ese usuario de inmediato.
Campos de datos disponibles
Los mismos campos que el Nivel 1 (ver Conectar COROS a tu IA). Todas las operaciones de lectura más la capacidad de escribir planes de entrenamiento y actividades.
Limitaciones
- Acceso solo de usuario único (cada usuario autoriza sus propios datos)
- No hay notificación push por webhook (tu app consulta el MCP)
- No hay importación/exportación de rutas GPX
- No hay sincronización de actividades bidireccional (COROS a tu plataforma requiere API de Partner)
¿Necesitas más?
Si tu plataforma requiere notificaciones push por webhook, sincronización bidireccional o soporte para rutas GPX, puedes solicitar acceso completo a la API de Partner.