Coros MCP logo

Coros MCP

未认领

作者:cygnusb

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

ai-assistantclaudecorosfitnesshealth-datamcppython

安装

$claude mcp add coros -- /path/to/coros-mcp/.venv/bin/coros-mcp serve

此服务器需要专门配置。目前没有可复用的公开启动命令,请遵循项目说明。

项目说明

更多AI & ML服务器

浏览完整目录

未认领列表

这个 MCP 服务器是你的吗?

此列表根据公开信息自动生成。认领后,你可以编辑页面、设置兼容性并解锁增长工具。全程不超两分钟。

认领此服务器

安全概况

已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理

21 个工具中显示 21 个

文档中列出的工具 (21)

内容来自项目文档。服务器握手不会验证每个工具的说明或行为。

authenticate_coros

Log in with your Coros credentials. The auth token is stored securely in your system keyring (or an encrypted file as fallback).

authenticate_coros_mobile

Authenticate with the Coros mobile API only. This is mainly useful if you need to restore sleep-data access without redoing full web authentication.

check_coros_auth

Check whether valid web and mobile tokens are stored and how long the web token remains valid.

delete_workout_template

Delete a saved workout template from the Coros library.

get_activity_detail

Fetch full detail for a single activity. Requires the sporttype from listactivities.

get_cache_status

Show what data is currently stored in the local SQLite cache.

get_daily_metrics

Fetch daily metrics for a configurable number of weeks (default: 4).

get_sleep_data

Fetch nightly sleep stage data for a configurable number of weeks (default: 4).

list_activities

List activities for a date range.

list_exercises

List the Coros exercise catalogue for a sport type. Default sporttype=4 returns strength exercises.

list_planned_activities

List planned activities from the Coros training calendar.

list_workout_templates

List reusable workout templates saved in the Coros library.

remove_scheduled_workout

Remove a scheduled workout from the Coros training calendar.

save_strength_workout_template

Save a reusable strength workout template to the Coros library. Exercises must come from the Coros exercise catalogue.

save_workout_template

Save a reusable cycling/intervals workout template to the Coros library. The template appears in the Coros app and can be synced to the watch. Steps can be plain steps or repeat groups for intervals.

schedule_strength_workout

Schedule a one-off strength workout for a specific date. Builds the workout inline and posts straight to the calendar — does not create a library entry.

schedule_workout

Schedule a one-off cycling/intervals workout for a specific date. Builds the workout inline and posts straight to the calendar — does not create a library entry. This is the common case.

schedule_workout_template

Schedule an existing library template on a calendar day.

sport_type

2 = Indoor Cycling (default), 200 = Road Bike

sync_coros_data

Backfill all data into the local SQLite cache for a date range. After the first full sync, getdailymetrics, getsleepdata, and listactivities serve historical data from cache and only fetch the incremental tail from the API.

target_type

2 = time in seconds, 3 = reps

工具变更历史

比较相同配置的完整检查。只列出工具,未调用工具。此处不测量输入结构的变化。

尚无完整工具检查。