已上线

Garmin 数据,进入 ChatGPT。

你的手表记录的一切 — 训练、睡眠、恢复、健康 — 都可以在 ChatGPT 对话中调用。与 Claude 连接器使用同一个免费托管的 Garmin MCP 服务器;ChatGPT 只需几步不同的菜单操作即可接入。

两分钟完成接入 服务器地址:https://shaojun.icu/garmin/mcp

这是什么

Garmin Connect 记录了大量数据,但查看它们意味着在 App 中逐页翻阅。这个服务将你的 Garmin 账号直接接入 ChatGPT,你可以直接问:“我这周睡得怎么样?”、“比较最近三次长跑”、“为什么今天训练准备度较低?” 底层是一个托管的 MCP(模型上下文协议)服务器 — ChatGPT、Claude 和大多数 AI 应用现在都支持这个开放标准。

所有工具 — 活动、睡眠、HRV、训练准备度、身体成分、比赛预测,甚至创建训练并安排到手表 — 与 Claude 中的使用方式完全相同。完整列表见 Garmin 连接器页面。

如何在 ChatGPT 中接入 Garmin

步骤 1

开启开发者模式

在网页版 ChatGPT 中:设置 → 应用 → 高级设置 → 开启开发者模式。Plus、Pro、Business、Enterprise 和 Education 套餐可用。

步骤 2

添加连接器

选择创建应用(自定义连接器),命名为 “Garmin”,将 https://shaojun.icu/garmin/mcp 粘贴为服务器地址。认证方式选择 OAuth。

步骤 3

登录一次

ChatGPT 会打开登录页面 — 选择中国区或国际版 Global,输入你的 Garmin Connect 邮箱和密码(如提示则输入 MFA 验证码)。如果中途关闭了页面,请删除应用后重新添加。

步骤 4

开始提问

在对话中启用该应用,试试 “我昨晚睡得怎么样?” ChatGPT 在向 Garmin 日历写入任何内容前会请求确认。

提示:ChatGPT 中的自定义 MCP 连接器是测试功能,目前仅限网页版 — 移动端暂不支持添加。OpenAI 偶尔会调整菜单位置;如果上述路径不匹配,请在设置中查找应用、连接器或开发者模式。
安全保障:你的 Garmin 密码仅使用一次,绝不持久化保存 — 仅保留经过 AES-256-GCM 加密的会话令牌。健康运动数据全程按需加密转发,不在网关沉淀。详见 安全说明。

可以这样问

展示 ChatGPT 如何利用你的真实 Garmin 数据的提示词。

提示词

每周回顾

“总结我的训练周:运动量、强度、睡眠质量,以及身体对负荷的响应。下周应该调整什么?”

提示词

教练模式

“为我制定一个目标 50 分钟内 10 公里的三跑周 — 基于我最近的训练负荷,并将训练安排到手表。”

提示词

睡眠侦探

“看看最近一个月:哪些习惯与我最差的睡眠评分相关 — 晚间训练、压力峰值、还是其他?”

技术细节

MCP 是开放标准,本网关严格遵循 — OAuth 2.1 + PKCE、动态客户端注册、Streamable HTTP。因此同一个地址可在 ChatGPT、Claude、Codex 及任何支持 MCP 的客户端中工作,无需额外的应用端配置,开箱即用。

偏好 Claude?Garmin 连接器页面有 Claude 的接入步骤、完整工具列表和所有相关信息。