MCP server for AI assistants to read and manage Coros fitness data: sleep, HRV, daily metrics, activities, and structured workouts via the unofficial Coros API
MCPpedia last refreshed this data
Coros MCP is an MCP server that MCP server for AI assistants to read and manage Coros fitness data: sleep, HRV, daily metrics, activities, and structured workouts via the unofficial Coros API. Its tool list has not been published yet over stdio, requires no API key, and scores 45/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"coros": {
"args": [
"serve"
],
"command": "/path/to/coros-mcp/.venv/bin/coros-mcp"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that fetches sleep, HRV, and training data from the unofficial Coros API and exposes them to AI assistants like Claude.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in health
MCP server for Withings health data — sleep, activity, heart, and body metrics.
MCP server for the ClinicalTrials.gov v2 API. Search trials, retrieve study details and results, and match patients to eligible trials.
基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server
MCP Server for Brazilian ICD-10 (DATASUS) - International Classification of Diseases
MCP Security Weekly
Get CVE alerts and security updates for Coros Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
[!IMPORTANT] This is an unofficial, community-built project and is not affiliated with or endorsed by COROS.
COROS has since launched their official MCP server: coroslab/COROS-MCP. If you are looking for an officially supported integration, please use that instead.
This project continues to exist as a community alternative and may offer different or complementary features.
A Model Context Protocol (MCP) server that fetches sleep, HRV, and training data from the unofficial Coros API and exposes them to AI assistants like Claude.
No API key required. This server authenticates directly with your Coros Training Hub credentials. Your token is stored securely in your system keyring (or an encrypted local file as fallback), never transmitted anywhere except to Coros.
Ask your AI assistant questions like:
| Tool | Description |
|---|---|
authenticate_coros | Log in with email and password — token stored securely in keyring |
authenticate_coros_mobile | Log in to the mobile API only (useful for sleep data troubleshooting) |
check_coros_auth | Check whether a valid auth token is present |
get_daily_metrics | Fetch daily metrics (HRV, resting HR, training load, VO2max, stamina, and more) for n weeks (default: 4) |
get_sleep_data | Fetch nightly sleep stages (deep, light, REM, awake) and sleep HR for n weeks (default: 4) |
list_activities | List activities for a date range with summary metrics |
get_activity_detail | Fetch full detail for a single activity (laps, HR zones, power zones) |
list_workout_templates | List reusable workout templates saved in the library |
save_workout_template | Save a reusable cycling/intervals workout template (named steps, power targets) |
save_strength_workout_template | Save a reusable strength workout template (sets, reps, or timed exercises) |
delete_workout_template | Delete a saved workout template from the library |
list_planned_activities | List planned workouts from the Coros training calendar |
schedule_workout | Schedule a one-off cycling/intervals workout for a date (no library entry) |
schedule_strength_workout | Schedule a one-off strength workout for a date (no library entry) |
schedule_workout_template | Schedule an existing library template on a calendar day |
remove_scheduled_workout | Remove a scheduled workout from the calendar |
list_exercises | Browse the Coros exercise catalogue, especially for strength workouts |
sync_coros_data | Backfill all data into the local SQLite cache for a date range |
get_cache_status | Show coverage (record counts and date ranges) of the local cache |
If you have Claude Code, paste this prompt:
Set up the Coros MCP server from https://github.com/cygnusb/coros-mcp — clone
... [View full README on GitHub](https://github.com/cygnusb/coros-mcp#readme)