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
MCP serverOfficial

Extended access

Why this level

  • The assistant gets health and workout data after authorization.
  • Saved plans and workouts are written to the COROS account.
All reasons and checks

coroslab/coros-mcp

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/coros-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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.

Unofficial Coros MCP server: sleep, HRV, load and workouts from Training Hub, plus scheduling sessions in the calendar.

MCP serverBroad access125Repository stars

Garmin Personal MCP answers questions about sleep, HRV and training from your Garmin Connect account, read-only

MCP serverExtended access69Repository stars
Official

An MCP server for workout tracking: Claude Desktop, Cursor and Cline read routines, sets, body weight and 1RM from your self-hosted openGym

MCP serverExtended access21.1KRepository stars

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

MCP serverBroad access506Repository stars

An MCP server for Intervals.icu: Claude reads workouts, power and wellness and also adds and deletes planned workouts and races

MCP serverExtended access391Repository stars

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.

README badge

Report a problem