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

Claude Fitbit MCP

MCP Server

通过Fitbit Web API读写Fitbit健康数据的服务器,适用于个人健康监测和数据分析。

工具数

40

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude数据分析Claude

安装说明

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

作者 / 组织

TylerFlar

提供方

TylerFlar

最后核验

2026/5/17 20:19

快速接入

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

详细介绍

@tasque/fitbit mcp

MCP服务器,用于通过Fitbit Web API读取和写入Fitbit健康数据。

工具

阅读

工具说明
fitbit_connect通过OAuth连接Fitbit帐户(打开浏览器)
fitbit_status检查帐户是否已连接以及令牌是否有效
fitbit_disconnect断开帐户连接并删除存储的令牌
fitbit_profile获取用户资料信息
fitbit_daily_summary每日综合概述:活动、睡眠、心率
fitbit_sleep分阶段的详细睡眠数据
fitbit_sleep_range日期范围内的睡眠数据
fitbit_heart_rate休息区人力资源和时间细分
fitbit_heart_rate_intraday日间心率,间隔1分钟或5分钟
fitbit_activity日常活动总结
fitbit_activity_log最近的锻炼/健身课程
fitbit_weight日期范围的重量日志条目
fitbit_spo2血氧(SpO2)数据
fitbit_breathing_rate呼吸频率数据
fitbit_skin_temperature皮肤温度变化数据
fitbit_food_log约会的食物日记
fitbit_nutrition_summary每日营养总量
fitbit_nutrition_timeseries日期范围内的营养值
fitbit_water约会用水
fitbit_activity_goals每日/每周活动目标
fitbit_activity_timeseries日期范围内的活动资源
fitbit_azm_timeseries日期范围内的活动区域分钟数

写入需要Fitbit应用程序启用写入权限(除了读取权限)。OAuth作用域名称不变(nutrition, activity, weight, sleep)但是 在启用写入之前铸造的现有令牌仍然是只读的 --奔跑 fitbit_disconnect 然后 fitbit_connect 升级应用程序权限后。

工具说明
fitbit_log_food记录食物条目(按食物ID或食物名称+卡路里)。使用膳食类型ID 1=早餐,2=晨间小吃,3=午餐,4=下午小吃,5=晚餐,7=任何时候
fitbit_delete_food_log按id删除食物日志条目
fitbit_log_water记录饮水量(ml/fl oz/杯)
fitbit_delete_water_log按id删除水日志条目
fitbit_create_food在用户的食物数据库中创建自定义食物
fitbit_delete_food按id删除自定义食物
fitbit_set_food_goal设定每日卡路里目标(卡路里或强度)
fitbit_set_water_goal设定每日用水目标
fitbit_log_activity记录已完成的锻炼(持续时间(毫秒))
fitbit_delete_activity_log按id删除活动日志条目
fitbit_set_activity_goal设定每日/每周目标(步数、距离、卡路里、楼层、活动分钟数、AZM)
fitbit_log_weight记录重量测量值
fitbit_delete_weight_log按id删除重量日志条目
fitbit_log_body_fat记录体脂百分比
fitbit_delete_body_fat_log按id删除体脂肪日志条目
fitbit_set_weight_goal设定起始/目标体重目标
fitbit_log_sleep记录睡眠会话(持续时间(毫秒))
fitbit_delete_sleep_log按id删除睡眠日志条目

环境变量

变量必填描述
FITBIT_CLIENT_ID来自Fitbit应用程序注册的OAuth客户端ID
FITBIT_CLIENT_SECRET来自Fitbit应用程序注册的OAuth客户端密钥

身份验证设置

  1. 在以下网址注册Fitbit应用程序 dev.fitbit.com/apps/new 使用OAuth类型“个人”和重定向URL http://localhost:8977/callback
  2. FITBIT_CLIENT_IDFITBIT_CLIENT_SECRET 环境变量
  3. 使用 fitbit_connect 通过浏览器进行身份验证的工具

令牌被持久化 ~/.config/claude-fitbit-mcp/tokens.json.

发展

npm install
npm run build
npm start        # stdio mode

目录标签

目录标签

TypeScriptClaude数据分析健康监测本地部署数据读写Fitbit集成个人健康

支持客户端

Claude

接入字段

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

未说明

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

oauth

工具数量(toolCount,工具数)

40

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明oauth部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP