使用说明
Coros MCP适用于跑步和自行车训练
COROS培训中心API的MCP服务器。从Claude创建、管理和安排跑步/自行车锻炼。
先决条件
- 包子 运行时
- 使用电子邮件登录的COROS帐户
设置
git clone <repo-url>
cd coros
bun install
配置
设置这些环境变量:
| 变量 | 描述 | 必填 |
|---|---|---|
COROS_EMAIL |
COROS帐户电子邮件 | 是 |
COROS_PASSWORD |
COROS帐户密码 | 是 |
COROS_REGION |
API地区: us, eu,或 cn (默认值: us) |
没有 |
克隆仓库并替换 /path/to/coros 下面是您的实际克隆位置。
克劳德桌面
增添 claude_desktop_config.json:
{
"mcpServers": {
"coros": {
"command": "bun",
"args": ["run", "/path/to/coros/src/index.ts"],
"env": {
"COROS_EMAIL": "your@email.com",
"COROS_PASSWORD": "your-password",
"COROS_REGION": "us"
}
}
}
}
克劳德代码
增添 .mcp.json:
{
"mcpServers": {
"coros": {
"command": "bun",
"args": ["run", "/path/to/coros/src/index.ts"],
"env": {
"COROS_EMAIL": "your@email.com",
"COROS_PASSWORD": "your-password",
"COROS_REGION": "us"
}
}
}
}
可用工具
| 工具 | 说明 |
|---|---|
coros_login |
通过COROS培训中心进行身份验证 |
list_workouts |
列出已保存的训练,可选择按运动或名称进行筛选 |
get_workout |
按ID获取已保存锻炼的完整详细信息 |
create_workout |
通过热身、间歇、稳定块和冷却来创建跑步或自行车锻炼 |
delete_workout |
按ID删除一个或多个已保存的训练 |
get_calendar |
获取日期范围内的计划锻炼 |
schedule_workout |
在特定日期将已保存的锻炼添加到日历中 |
unschedule_workout |
从日历中删除计划的锻炼 |
使用示例
"Log in to COROS"
"List my run workouts"
"Create a 30-minute easy run with 10-minute warmup and 5-minute cooldown"
"Create a 6x800m interval workout at 5K pace with 400m recovery jogs"
"Schedule my tempo run for next Tuesday"
"Show my training calendar for this week"
"Remove the workout scheduled on 20260220"
备注
- 区域:
us(默认),eu,cn--必须与您的COROS帐户区域匹配 - 运动:仅限跑步和骑自行车
- 单位:时间目标以秒为单位,距离目标以厘米为单位
- 日期:YYYYMMDD格式(例如。
20260216)
灵感
- 合唱团-工作-MCP --用于COROS训练的MCP服务器
- 合唱-MCP-服务器 --LobeHub上的COROS MCP服务器
- 合唱团-API -逆向工程COROS API客户端