Token导航 LogoToken导航TokenDH.com
Garth MCP Server logo
数据服务未说明官方级别未说明来源级核验

Garth MCP Server

MCP Server

基于garth的Garmin Connect MCP服务器,提供健康、活动和设备数据管理功能。

工具数

30

提示词数

0

GitHub Stars

61

资源数

0
Python设备管理数据分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

matin

提供方

matin

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

garth-mcp服务器

](https://pypi.org/project/garth-mcp-server/)

Garmin Connect MCP服务器基于 加思.

用法

image

安装

{
  "mcpServers": {
    "Garth - Garmin Connect": {
      "command": "uvx",
      "args": [
        "garth-mcp-server"
      ],
      "env": {
        "GARTH_TOKEN": ""
      }
    }
  }
}

确保路径 uvx 命令的作用域与MCP不同 使用与shell相同的PATH。在macOS上,它通常 /Users/{user}/.local/bin/uvx.

工具筛选

默认情况下,所有30个工具都是公开的。为了减小LLM使用的上下文大小, 您可以使用环境变量过滤工具。

仅启用特定工具(白名单)

{
  "mcpServers": {
    "Garth - Garmin Connect": {
      "command": "uvx",
      "args": ["garth-mcp-server"],
      "env": {
        "GARTH_TOKEN": "",
        "GARTH_ENABLED_TOOLS": "get_activities,get_activity_details,daily_steps,nightly_sleep"
      }
    }
  }
}

禁用特定工具(黑名单)

"env": {
  "GARTH_TOKEN": "",
  "GARTH_DISABLED_TOOLS": "get_gear,get_gear_stats,get_device_settings,get_connectapi_endpoint"
}

工具名称不区分大小写,逗号分隔。如果 GARTH_ENABLED_TOOLS 设置, GARTH_DISABLED_TOOLS 被忽略。

工具

健康与保健(使用Garth数据类)

  • user_profile -获取用户配置文件信息
  • user_settings -获取用户设置和首选项
  • nightly_sleep -通过可选的运动数据获取详细的睡眠数据
  • daily_sleep -获取每日睡眠摘要数据
  • daily_stress / weekly_stress -获取压力数据
  • daily_intensity_minutes / weekly_intensity_minutes -获取强度分钟数
  • daily_body_battery -获取车身电池数据
  • daily_hydration -获取水分数据
  • daily_steps / weekly_steps -获取步骤数据
  • daily_hrv / hrv_data -获取心率变异性数据

活动(使用Garmin Connect API)

  • get_activities -使用可选筛选器获取活动列表
  • get_activities_by_date -获取特定日期的活动
  • get_activity_details -获取详细的活动信息
  • get_activity_splits -获取活动圈数/分割数据
  • get_activity_weather -获取活动的天气数据

其他健康数据(使用Garmin Connect API)

  • get_body_composition -获取身体成分数据
  • get_respiration_data -获取呼吸数据
  • get_spo2_data -获取SpO2(血氧)数据
  • get_blood_pressure -获取血压读数

设备和齿轮(使用Garmin Connect API)

  • get_devices -获取已连接的设备
  • get_device_settings -获取设备设置
  • get_gear -获取装备信息
  • get_gear_stats -获取装备使用统计数据

实用工具

  • monthly_activity_summary -获取月度活动概览
  • snapshot -获取日期范围的快照数据
  • get_connectapi_endpoint -直接访问任何Garmin Connect API端点

目录标签

目录标签

Python设备管理数据分析健康数据本地部署活动追踪API集成

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

30

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP