FitnessSyncer AI 和 MCP Server
FitnessSyncer MCP Server 将您的账户与 AI 助手连接起来,这样您就可以用通俗易懂的语言询问自己的健康和健身数据,而无需为此制作报告。 无论您想询问自一月以来静息心率的变化情况、训练日当晚的睡眠质量是否更好,还是上周哪项数据源停止了同步,该助手都会根据您的实际数据而非泛泛而谈地给出答案。它还能为您记录数据条目,因此您可以在同一段对话中通过语音输入体重数据或备注。
我们始终期待社区用户对我们的MCP集成功能提出反馈。如有任何意见、希望添加的功能、发现的数据异常、希望增加的服务提供商等,请联系我们。
它支持 Claude、ChatGPT、Perplexity、Mistral、Home Assistant 的 Assist 功能,以及任何能够使用 Bearer 令牌或 API 密钥进行身份验证的助手。 该功能已包含在每个账户中,因此无需额外购买;免费账户在此处可调用的历史数据范围较短,这与本网站其他所有功能完全一致。配置指南如下。
某些高级设置仍需通过FitnessSyncer网站或应用程序进行操作。
提示语示例
连接 FitnessSyncer 后,你可以将以下任何提示粘贴到 Claude、ChatGPT、Perplexity 或 Mistral 中。这些只是示例;你可以自由组合不同主题。
请注意,您的 AI 助手将根据公开指南对这些范围进行说明;这并非医疗建议。
日常健康检查
这些内容能帮助你快速了解“我做得怎么样?”。
- 请根据FitnessSyncer掌握的关于我的所有信息(包括活动量、睡眠、体重、血压以及(如有)血糖值),为我提供一份每周健康概览。如果某项指标超出我的正常范围,请特别指出。
- 请总结我过去30天的健康状况,并重点指出我应重点关注的、有助于改善整体健康的三个方面。
- 看看我最近的FitnessSyncer数据,过去一个月里变化最大的是:活动量、睡眠、体重、血压还是血糖?
- 请概述1月1日至1月31日期间我的健康状况,并指出哪些日子表现得特别好或特别差。
- 最近我的健康数据真的有什么变化吗?请只告诉我真正发生的变化,而不是每周正常的波动。
- 请将最近四周的数据与之前的三个月进行对比,并告诉我我的各项指标中哪些发生了变化、变化方向如何以及变化幅度是多少。
活动与培训
重点关注步数、距离和训练负荷。
- 我这周的活动量比上周多吗?请使用我平时在FitnessSyncer中使用的任意一项指标(步数或距离),并解释其中的差异。
- 请为我总结一下过去30天的锻炼情况,包括总距离、持续时间、消耗的卡路里以及我最常进行的锻炼类型。
- 在过去的90天里,我的每日步数是呈上升趋势还是下降趋势?请说明变化幅度有多大,以及这一变化在统计学上是否微不足道或具有显著性。
- 请将我本月的活动情况与上月进行比较,并根据我最近的活动规律,告诉我我目前的健康状况是否足够好。
- 过去30天里,我跑得最快的一英里是什么时候,是在哪次跑步中跑出的?
- 请显示我最近一次跑步的每英里分段成绩,并告诉我我的配速是否均匀。
- 请给我看我上次在泳池游泳时的100码分段成绩。
心率、心率变异性(HRV)和恢复
静息心率、心率区间、心率变异性(HRV)、最大摄氧量(VO2 max)及其他恢复指标。
- 请为我提供过去30天的心脏健康概览——静息心率、心率变异性(HRV)、睡眠心率,以及在各心率区间所花费的时间。
- 过去30天里,我的静息心率有什么变化?是呈上升趋势还是下降趋势?
- 请将我过去两周的夜间心率变异性(HRV)与白天的心率变异性进行比较,并告诉我,从这些数据来看,我在两次训练之间是否恢复得不错。
- 我目前的最大摄氧量(VO2 max)是多少?过去90天内它呈现出怎样的变化趋势?
- 今天我的心率变异性(HRV)和往常相比是否偏低?目前还有其他不寻常的情况吗?
ECG 录音
记录从Apple Watch、Fitbit Sense、Withings以及其他支持ECG功能的设备同步过来的心电图(ECG)的元数据、历史摘要和跨提供商上下文信息。 分类结果始终由记录设备报告,仅供参考,不可用于诊断,且波形数据本身绝不会被返回。
- 今年我有多少次ECG检查,结果显示了什么?
- 请显示我最近的几份ECG记录,并标记其中任何非窦性心律的记录。
- 在我最近一次ECG之前,我是否摄入了咖啡因,或者睡眠时间比平时少得多?
体重与身体成分
结合了“快照”和“方向”的、以趋势为导向的提示。
- 过去3个月里,我的体重发生了什么变化?请列出我的平均体重、总变化量,以及体重趋势是上升、下降还是稳定。
- 我这个月的平均体脂率是多少?与上个月相比如何?请告诉我这种变化是否具有统计学意义。
- 我正试图每周减重约0.5公斤(或1磅)。根据我最近的体重变化趋势,我目前的减重进度大致符合这个目标吗?
- 根据我最近的FitnessSyncer数据,如果目前的体重趋势持续下去,请预测我需要多长时间才能达到75公斤。
血压与心血管健康
适用于在医生指导下监测高血压的人群。
- 请显示我过去90天的血压汇总,包括平均值、最小值/最大值以及我的AHA分类。请用通俗易懂的语言解释该分类的含义。
- 这个月我的血压大多在正常范围内吗,还是有很多偏高或高血压的读数?请指出任何值得担忧的趋势。
- 过去3个月里,我的血压是呈上升趋势还是下降趋势?我最近一次的血压读数是多少?
- 根据我过去30天的血压测量数据,我应该和医生讨论哪些实际问题?
葡萄糖与糖尿病
目标范围内的时间以及近期与之前的比较。
- 根据我的FitnessSyncer数据,过去14天内,我的平均血糖值、血糖在目标范围内的时长以及估算的糖化血红蛋白(A1C)值分别是多少?请与前14天进行对比。
- 过去一个月,我是否达到了糖尿病患者通常的血糖目标范围?请说明我距离该目标还有多远。
- 本周我的血糖水平与上周相比如何?请包括平均值、波动情况以及在目标范围内的时长。
- 回顾我过去90天的血糖数据,是否存在某些特定时段或特定星期几,我的血糖值往往偏高或偏低?
睡眠与恢复
要强调坚持、持续时间和质量。
- 在过去的30天里,我的平均睡眠时间是否至少达到7小时?如有相关数据,请包括浅睡、深睡和快速眼动睡眠(REM)的时间。
- 过去一个月里,我的作息时间是否保持稳定,还是说我的就寝和起床时间差异很大?请指出任何较大的变化。
- 请总结我过去一周的睡眠情况,并标出睡眠时长异常短或睡眠效率较低的夜晚。
- 回顾过去3个月,我的睡眠与活动量之间有什么关系?活动量较大的日子通常会改善还是影响我的睡眠?
月经周期追踪
无需自己计算日期,即可查询您当前的月经周期天数、阶段及预测情况。
- 我现在处于月经周期的第几天?下次月经预计什么时候来?
- 这个周期我的排卵期是什么时候?
- 在FitnessSyncer中,我最近记录的几个周期里,我的平均周期长度是多少?
目标与问责制
使用存储目标或临时目标的提示。
- 我在FitnessSyncer中是否设定了健康目标?本周是否达到了这些目标?请简要总结每个目标及其完成情况。
- 在FitnessSyncer中设定一个目标,即每天至少步行8,000步,然后确认该目标已创建。
- 我想每天走10,000步,每晚睡7小时。无需将这些设为目标,请检查我最近的数据是否表明我正朝着这个目标迈进。
- 根据我目前步数、睡眠和体重的趋势,请为我建议并设定未来30天的切实可行的目标。
排行榜
关于您组织或参与的FitnessSyncer Leaderboards的提示。您的助手可以阅读这些提示;加入、退出以及创建活动均在FitnessSyncer中进行。
- 我在FitnessSyncer Leaderboards中的表现如何?请告诉我我在每一项中的排名、谁排在我前面,以及差距有多大。
- 请查看我整理的FitnessSyncer Leaderboard,并告诉我哪些参与者目前还没有数据,以及原因是什么。
笔记本记录与修改
轻松地向AI说明发生了什么,以便在您的FitnessSyncer Notebook中记录下来。
- 在我的FitnessSyncer Notebook中记录一次血压测量值:118/76,脉搏62,今早8:00测得,备注:当时感觉很放松。
- 将今早测得的空腹血糖值95 mg/dL记录在我的笔记本中,并标记为“早餐前”。
- 将昨晚从晚上11:00到早上7:00的睡眠记录添加到我的笔记本中,计算我睡了多少小时,并附注说明我大约在凌晨3:00醒了一次。
- 我今天添加的最后三条“笔记”内容是什么?你能帮我总结一下吗?
- 您刚刚添加的血压读数中的脉搏数值有误,应为58。请找到该条目并更正脉搏数值。
- 根据今天的化验结果,将胆固醇检测数据记录到我的FitnessSyncer Notebook中:总胆固醇 180 mg/dL,低密度脂蛋白 100 mg/dL,高密度脂蛋白 50 mg/dL,甘油三酯 120 mg/dL。
- 在我的FitnessSyncer Notebook中记录今天的月经周期情况:流量中等,基础体温36.7°C,宫颈粘液呈蛋清状。
- 在我的FitnessSyncer Notebook中将青霉素添加为过敏原,并注明其会引起荨麻疹。
- 记录:我今天开始在FitnessSyncer Notebook中每日一次服用10毫克利辛普利。
- 将“2型糖尿病”作为一种疾病添加到我的FitnessSyncer Notebook中,该病于去年确诊。
- 目前FitnessSyncer中记录了我有哪些过敏史、健康状况和正在服用的药物?
- 将我今天进行的30分钟力量训练手动记录到我的FitnessSyncer Notebook中,大约消耗了250卡路里。
数据源、同步和故障排除
查看您的 FitnessSyncer 源地址和目标地址,并排查一些问题。
- 列出当前与我的账户关联的所有应用和设备 FitnessSyncer,并显示它们上次同步的时间。
- 列出我已配置的目标,包括它们是否已启用以及上次运行的时间。
- 请触发我的 Coros 源文件的刷新,并告知我同步是否已成功启动。
- 现在运行我的 Strava 目标,以便将我最近的锻炼数据同步过去,并在同步任务被加入队列后确认。
单位、偏好设置和个性化
明确表明该代理能够通过对话方式管理偏好。
- 在FitnessSyncer中,我的体重、距离、血糖和体温使用的是什么单位?
- 在FitnessSyncer中,可以对哪些指标进行趋势跟踪或进行同期对比?
- 将我的设置更改为:距离以英里为单位,重量以磅为单位,血糖以mg/dL为单位,然后确认更改。
- 我过去30天的平均体重是多少?请以我首选的单位显示,并告诉我与前30天相比的变化情况。
- 请根据我当前的身高、出生日期和血糖阈值更新我的 FitnessSyncer 个人资料,然后总结一下我更新后的设置。
“高级用户”的多步骤工作流
这些展示了MCP服务器的多工具推理能力。
- 查看我过去3个月的FitnessSyncer数据,在活动量、体重、睡眠和血压方面,有哪些最显著的趋势?请针对每一项,告诉我趋势是好转、恶化还是稳定。
- 根据我目前的体重、睡眠和步数趋势,请制定一个简单的4周计划,为每个方面设定既切合实际又不过分的目标。
- 请找出过去90天内,我睡眠质量差且静息心率或血压高于平时的那几周。请描述这些周的情况以及发生了哪些变化。
- 使用 FitnessSyncer 列出我过去一年中所有关于笔记本重量的记录,找出最低值和最高值,并说明我是如何在两者之间变化的。
入门指南
入门非常简单。如果您还不是 FitnessSyncer 用户,或者尚未配置您的账户,我们建议您从这里开始配置您的账户。 AI 助手永远不会看到您的账户密码。它们使用的是您通过客户端 ID 和客户端密钥创建的 OAuth 应用。您可以随时从您的 FitnessSyncer 个人资料或开发者配置中撤销访问权限。
配置好账户后,您需要创建一个 API 配置文件,以便与您的 AI 助手进行集成。这听起来虽然复杂,但实际上非常简单。
- 转到“开发者账户”页面。
- 在页面底部,从列表中选择您的 AI 助手,然后点击“创建”。如果未看到该选项,请选择“MCP:API 密钥”。
- 如果您选择了我们原生支持的 AI 助手,请在下一页记下 Client Id 和 Client Secret,因为您在配置该助手时会用到它们。
如果您选择了 API 密钥,在下一页,FitnessSyncer 会询问您希望授予此 AI 助手的所有权限。 选择您希望开放的权限,然后点击“创建 API 密钥”。在下一页,系统将显示您的 API 密钥,您需要使用该密钥来配置助手。
注意:客户端密钥和 API 密钥仅在首次使用时显示;如果您遗失了这些信息,可以随时重新生成,但您还需要重新配置助手。 - 请按照下方链接中针对您所用助手的说明进行操作。
您的 AI 助手可能会主动提出自动向 FitnessSyncer 注册,其选项名称可能为“自动注册”、“动态客户端注册”或“使用 Claude 发布的身份”。 FitnessSyncer 不支持自动注册,因此请务必选择允许您输入上述创建的客户端 ID 和客户端密钥的选项。
您的助手还可能会告知您,由于 FitnessSyncer 未将其发布,因此无法使用 OpenID Connect、客户端元数据文档或 CIMD。这是预期的行为,且不会影响连接的正常工作。 FitnessSyncer 刻意将您的账户资料排除在集成之外,您的助手仅需客户端 ID 和客户端密钥。
如果您的 AI 助手未在列表中,请联系我们,以便我们为您提供帮助。
给助手的指示
每个助手都会要求提供同样的两样东西:服务器地址和你刚刚创建的密钥,但每个助手会将它们保存在不同的位置。请选择你想要的:
- Claude,作为自定义连接器添加,该连接器使用您自己的 OAuth 客户端进行登录。
- ChatGPT,作为自定义 MCP 服务器从 ChatGPT 添加到网页上。
- Perplexity,作为基于 Streamable HTTP 传输的自定义连接器添加。
- Home Assistant,因此其助手可以通过语音或聊天进行回复。
- Mistral Vibe,以及任何其他接受持有人令牌的功能,包括通过文件配置的客户端。
我的数据安全吗?
这需要额外付费吗?
不,FitnessSyncer MCP Server 对所有账户均开放。对于免费账户,可用数据量受FitnessSyncer Pro中所述限制。
AI 能删除我的数据吗?
FitnessSyncer MCP 服务器无法删除您 FitnessSyncer 账户中的数据,也无法删除任何源系统或目标系统中的数据。
如果我撤销该应用或轮换客户端密钥,会发生什么情况?
如果您重新生成权限、删除权限等,当前的连接将无法继续使用。您需要按照上述说明重新创建这些连接。




