关于 athletedata
athletedata 是面向运动员的托管 MCP 服务,可通过 AI 查询已连接的训练与健康应用。它汇集 39 款应用的数据并计算训练、恢复和表现指标,还可将指定训练、饮食记录和训练计划写回支持的服务。
主要功能
- 01读取 39 款应用的数据
- 02训练负荷与准备度指标
- 03睡眠、HRV 和心率趋势
- 04功率与配速曲线、赛事预测
- 05写回训练、饮食记录和训练计划
适用场景
- 01查看训练负荷与恢复趋势
- 02比较睡眠和 HRV 的变化
- 03检查功率曲线和赛事预测
- 04发送训练或记录饮食与力量训练计划
MCP 相关
托管的 Streamable HTTP MCP 服务向 MCP 客户端提供已连接的健身与健康数据及部分写入操作。支持 OAuth 或 API 密钥认证。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.athletedata.health/mcpclaude mcp add --transport http health-athletedata https://mcp.athletedata.health/mcp{"mcpServers":{"health-athletedata":{"type":"http","url":"https://mcp.athletedata.health/mcp"}}}在 Cursor 中打开{"servers":{"health-athletedata":{"type":"http","url":"https://mcp.athletedata.health/mcp"}}}在 VS Code 中打开{"mcpServers":{"health-athletedata":{"type":"http","url":"https://mcp.athletedata.health/mcp"}}}{"mcpServers":{"health-athletedata":{"serverUrl":"https://mcp.athletedata.health/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.athletedata.health/mcp需要授权工具
详细介绍

athletedata MCP 服务
Garmin、Oura、WHOOP、Hevy 及另外 35 款健身应用的数据,都可以通过你自己的 AI 查询。
athletedata 是面向运动员的托管式 MCP 服务。在 athletedata.health 一次性连接你的训练和健康应用,然后向自己的 AI 询问你的数据。
它读取 39 款应用的数据,并据此计算各项指标:训练负荷(CTL、ATL、TSB)、HRV 和静息心率趋势、准备状态、睡眠趋势、功率和配速曲线、比赛成绩预测、强度分布和负荷激增情况。经你许可,它还可以写入数据:通过 Intervals.icu 将结构化训练推送到 Garmin 或 COROS,或通过 athletedata iPhone 应用推送到 Apple Watch;记录食物;或创建 Hevy 训练计划。
服务: https://mcp.athletedata.health/mcp(Streamable HTTP)
账户: 开始 7 天免费试用,然后前往 www.athletedata.health/dashboard/mcp 查找你的密钥。
更多信息: athletedata.health/mcp
可读取的数据
- 活动和功率: Garmin、Wahoo、Intervals.icu、TrainingPeaks、Polar、COROS、Suunto、Zepp、Zwift、Rouvy、MyWhoosh、Peloton、TrainerRoad、Hammerhead Karoo、Concept2
- 睡眠和恢复: Oura、WHOOP、Ultrahuman、Garmin、Withings、Apple Health、Google Health(Fitbit、Pixel Watch)、COROS、Suunto、Zepp、Eight Sleep
- 心脏: Frontier X(ECG)
- 力量训练: Hevy、Strong、Fitbod、Technogym
- 营养: Cronometer、MyFitnessPal、Yazio、Lose It!、Lifesum、Fuelin
- 身体成分: Renpho、Withings
- 周期追踪: Clue、Flo
- 日历和文档: Google Calendar、Apple Calendar、Google Sheets
MCP 无法获取 Strava 数据:Strava 的 API 条款不允许将数据提供给第三方 AI 工具。
两种登录方式
- OAuth(客户端支持时推荐使用)。 添加纯 URL
https://mcp.athletedata.health/mcp,然后使用你的 athletedata 账户登录。授权 页面会列出应用请求的权限,你可以随时在「设置」的「已连接的应用」中撤销授权。 - API 密钥。 每次请求都发送
Authorization: Bearer sk_soma_...。 密钥位于你的 MCP 页面。请像保护密码一样保管它。
按客户端设置
Claude(claude.ai、Claude Desktop)
前往「设置」→「连接器」→「添加自定义连接器」,粘贴 https://mcp.athletedata.health/mcp,然后登录。
指南:athletedata.health/mcp/setup/claude-desktop
还没有账户?免费开始使用。
Claude Code
claude mcp add --transport http athletedata https://mcp.athletedata.health/mcp
然后在 Claude Code 中运行 /mcp 并登录。还没有账户?免费开始使用。
ChatGPT
指南:athletedata.health/mcp/setup/chatgpt 还没有账户?免费开始使用。
Cursor
点击按钮即可添加服务,Cursor 会提示你登录。若要改用密钥,请将以下内容放入 ~/.cursor/mcp.json,并在环境中设置 ATHLETEDATA_API_KEY:
{
"mcpServers": {
"athletedata": {
"url": "https://mcp.athletedata.health/mcp",
"headers": { "Authorization": "Bearer ${env:ATHLETEDATA_API_KEY}" }
}
}
}
此仓库也是一个 Cursor 插件(.cursor-plugin/plugin.json)。
还没有账户?免费开始使用。
VS Code(GitHub Copilot)
code --add-mcp '{"name":"athletedata","type":"http","url":"https://mcp.athletedata.health/mcp"}'
首次使用时,VS Code 会要求你登录。还没有账户?免费开始。
Gemini CLI
gemini extensions install https://github.com/athletedata-health/mcp
安装程序会要求你提供 API 密钥,并将其保存在系统钥匙串中。 还没有账户?免费开始。
OpenClaw
使用 OAuth 登录:
openclaw mcp add athletedata --url https://mcp.athletedata.health/mcp --transport streamable-http --auth oauth
openclaw mcp login athletedata
也可以使用密钥(在环境中设置 ATHLETEDATA_API_KEY;单引号会让占位符保留在配置中,由于添加时的探测不会展开该占位符,因此需要使用 --no-probe):
openclaw mcp add athletedata --url https://mcp.athletedata.health/mcp --transport streamable-http --header 'Authorization=Bearer ${ATHLETEDATA_API_KEY}' --no-probe
openclaw mcp probe athletedata
相应的技能会告诉你的 Agent 何时使用它:clawhub install athletedata。
还没有账户?免费开始。
Hermes Agent
echo 'ATHLETEDATA_API_KEY=sk_soma_...' >> ~/.hermes/.env
hermes plugins install athletedata-health/mcp
hermes plugins enable athletedata
还没有账户?免费开始。
Mistral Le Chat
进入 Connectors,选择 Add connector,再选择 Custom MCP connector,粘贴 https://mcp.athletedata.health/mcp,然后登录。
还没有账户?免费开始。
其他 MCP 客户端
URL https://mcp.athletedata.health/mcp,传输方式为 Streamable HTTP,标头为 Authorization: Bearer sk_soma_...。
仅支持 stdio 的客户端可以通过 npx mcp-remote https://mcp.athletedata.health/mcp --header "Authorization:Bearer ${ATHLETEDATA_API_KEY}" 建立桥接。
此仓库包含什么
仅包含清单。服务本身由 athletedata 托管;此处的内容不会在你的计算机上运行。
| 文件 | 用途 |
|---|---|
server.json | 官方 MCP Registry |
gemini-extension.json、GEMINI.md | Gemini CLI 扩展 |
plugin.json、mcp.json、skills/ | Agent Plugins 软件包(Hermes Agent、Cursor) |
.cursor-plugin/plugin.json | Cursor 插件 |
clawhub/athletedata/SKILL.md | OpenClaw 的 ClawHub 技能 |
glama.json | Glama 列表所有权 |
build/build.mjs | 从单一来源生成上述所有文件 |
隐私
你的数据由你掌控:我们不会出售数据,也不会使用数据训练模型;你可以从控制面板删除所有内容。详情:athletedata.health/trust。 有疑问?请联系:[email protected]
由苏黎世的 HealthspanOS AG 制作。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。