GitHub 热门

Mason-Levyy/garmin-personal-mcp

在 GitHub 打开 ↗

把 Garmin 手表健康数据接入 Claude 等 MCP 客户端的官方 API 服务

Star57
24h 新增+1
7 天新增—
Fork9
Issue9
语言Python

项目介绍

更新于 1 天前

这是一个把你的 Garmin Connect 运动手表数据接入 Claude、Cursor 等 MCP 客户端的 MCP server,让你可以直接用自然语言问自己的健康数据,比如昨晚睡得怎么样、HRV 趋势、Body Battery、压力、训练负荷、体重,或者某次跑步的详情。它走的是 Garmin 官方 2026 年 10 月开放的 Personal API,用可撤销的密钥换取短期令牌,不需要你的 Garmin 密码,也不靠爬虫,因此比那些用非官方库模拟登录的同类 MCP server 更稳定,且全程只读、无法改动你的账号。它还做了些贴心处理:接口有日期上限时自动拆分请求,全天采样数组默认省略以控制返回给模型的体积。适合戴 Garmin 手表、又习惯用 AI 助手做日常分析的从业者,比如想让 Claude 帮自己复盘训练周期、追踪恢复状态的运动爱好者;如果你不戴 Garmin 或不关心个人健康数据分析,这个项目和你关系不大。

上手成本:中

Star 趋势

记录 6 个数据点 · 期间增长 +2

话题标签

ai-agentsclaudeclaude-codeclaude-desktopfitnessgarmingarmin-apigarmin-connecthealthhrvmcpmcp-servermodel-context-protocolpythonsleep

仓库信息

LicenseMIT
创建时间2026-10-22
最后推送1 天前
热度分5.0