COROS MCP
Official COROS MCP: an agent reads workouts, sleep and heart rate and drafts training plans saved to your account.
- 82 ★ on the repository
- Last commit
Extended access
Why this level
- The assistant gets health and workout data after authorization.
- Saved plans and workouts are written to the COROS account.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/coros-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The assistant gets health and workout data after authorization.
- Saved plans and workouts are written to the COROS account.
This is third-party code. Review the repository files before installing.
What it does
Official MCP server from COROS, a sports watch maker. It gives an AI assistant access to your data: activities with laps and metrics, sleep, heart rate variability, stress, training load and race predictions. The assistant compares workouts and explains how the body responds to load. The server can also write: draft plans and single workouts, schedule them on the calendar and adjust sessions already planned. It connects at `https://mcp.coros.com/mcp` with a COROS account sign-in. Regions have their own addresses: China, Europe and the US. The repository also holds a skill for signing in on devices without a browser.
Who it is for. Runners and triathletes with COROS watches who review workouts and plan race preparation with an AI assistant.
Good fit when
- The last two long runs are compared by pace and heart rate.
- Two weeks of sleep and HRV are viewed together with training volume.
- A half marathon is eight weeks away and a draft plan is needed.
- An easy session is scheduled on the watch calendar for tomorrow.
- Account data feeds an annual activity map or report.
Not a fit when
- The watch is from another maker, so there is no COROS data in the account.
- Health data cannot be shown to the chosen AI platform.
- A coach, not an assistant, must approve the plan.
Example request
Compare my last two long runs. How did my pace and heart rate differ in the second half?MCP
- Transport
- http
- Authentication
- OAuth
Limitations
A COROS account with synced watch data is required. After sign-in the platform gets access to data within the permitted scope, and saved plans and workouts are written to your account. The access token lives 30 days and the refresh token 180 days. If the platform reports an invalid URL, use your region's address: `https://mcpcn.coros.com/mcp`, `https://mcpeu.coros.com/mcp` or `https://mcpus.coros.com/mcp`. The AI platform's own subscription or limits may apply separately.
How to disable. Remove the COROS connection in the AI platform settings. Also revoke access in your COROS account so tokens stop working.
FAQ
Where do I connect COROS?
The easiest route is the Claude connector directory, the ChatGPT plugin directory, or searching COROS in Doubao Work and Workbuddy. For other platforms enter `https://mcp.coros.com/mcp`.
How do I check the connection works?
Ask the assistant to show workouts from the last seven days. If they match the COROS app, you are ready.
Is the server paid?
COROS MCP itself is free. Your AI platform may require a subscription or limit calls.
How long does sign-in last?
The access token lasts 30 days and the refresh token 180 days. Clients with automatic refresh renew access themselves, and each refresh issues a new token.
How do I connect on a device without a browser?
The repository has the `coros_mcp_login_gateway` skill for this case. Per the docs the assistant is asked to install it with `npm install -g coros-mcp`.
Discussion
No questions or reviews yet.
Related
MCP serverscoros-mcp (community)
coros-mcp
Unofficial Coros MCP server: sleep, HRV, load and workouts from Training Hub, plus scheduling sessions in the calendar.
MCP server of an open endurance training platform: calendar, sessions, load and records, queried through an assistant
Garmin Personal MCP answers questions about sleep, HRV and training from your Garmin Connect account, read-only
An MCP server for workout tracking: Claude Desktop, Cursor and Cline read routines, sets, body weight and 1RM from your self-hosted openGym
Strava MCP
Strava MCP Server
Strava MCP server: an agent reads your workouts, heart rate, power, segments and routes and exports routes to GPX and TCX
An MCP server for Intervals.icu: Claude reads workouts, power and wellness and also adds and deletes planned workouts and races
README in short
Capabilities fall into five areas: activities, health, load, plans and workouts, profile and devices. Full tool descriptions live in a separate guide.