garmin_mcp

garmin_mcp

MCP 服务器,用于访问 Garmin 健身和健康数据。

MCP数据与分析开源
形态
MCP
传输协议
http
是否开源
GitHub Stars
★ 1.0k
收录来源
mcp-github

能力说明

Garmin MCP 服务器通过连接到 Garmin Connect 并使用 python-garminconnect 库来暴露用户的健身和健康数据给 Claude 和其他 MCP 兼容客户端。它提供了超过 110 种工具,覆盖了约 90% 的 Garmin API 功能,包括活动管理、健康指标、训练状态等。用户可以通过设置环境变量来过滤需要的工具。适合希望将 Garmin 数据集成到 AI 系统中的开发者。

能力点

  • 列出最近的活动并支持分页
  • 获取详细的活动信息
  • 编辑活动:名称、类型、描述/笔记等
  • 访问健康指标(步数、心率、睡眠、压力等)
  • 查看身体成分数据
  • 跟踪训练状态和准备情况

适用场景

AI 辅助健康管理个性化训练计划生成健康数据分析与报告运动表现监控

接入方式

依赖:API KeyNode 环境
克隆仓库并安装依赖:`git clone https://github.com/Taxuspt/garmin_mcp.git && cd garmin_mcp && pip install -r requirements.txt`

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

如何配置下载目录?

使用 `set_fit_download_dir(path)` 函数或设置 `GARMIN_FIT_DOWNLOAD_DIR` 环境变量。

哪些工具被跳过了?

一些高数据量或复杂操作的工具未实现,如删除活动、上传特定运动的训练计划等。

相关 Skill