FitnessSyncer 和 Perplexity

Perplexity 可以通过 FitnessSyncer MCP Server 读取您的健康和健身数据,因此您可以使用通俗易懂的语言询问自己的健康记录,而无需为此专门生成报告。 无论您想了解自一月以来静息心率的变化趋势、训练日当晚的睡眠质量是否更好,还是上周哪项数据源停止了同步,Perplexity 都会根据您的实际数据给出答案,而非泛泛而谈。
它还可以为您记录条目,因此可以在同一段对话中通过语音输入体重数据或备注。FitnessSyncer 作为自定义连接器被添加进来,这与 Perplexity 用于其他所有远程 MCP 服务器的机制相同。
开始之前
- 一个已连接数据源的 FitnessSyncer 账户。每个账户都包含 MCP Server,因此无需额外购买;如果您是新用户,请参阅“入门指南”。免费账户在此处可查阅的历史数据范围较短,这与本网站其他地方完全一致。
- 一个位于提供自定义连接器的套餐下的 Perplexity 账户。
步骤 1:在 FitnessSyncer 上生成密钥
- 转到“开发者账户”页面。
- 在页面底部,从列表中选择 Perplexity,然后点击“创建”。
- 请记下客户端 ID 和客户端密钥。客户端密钥仅显示一次;如果遗失,您可以重新生成,但随后需要将其再次输入到 Perplexity 中。
步骤 2:将 FitnessSyncer 加到 Perplexity 上
- 点击屏幕左下角的姓名或个人资料。
- 选择“所有设置”,然后选择“连接器”。
- 在屏幕右上角选择“+ 自定义连接器”。
- 下载
,并将其重新上传为图标 - 在“名称”栏中输入 FitnessSyncer
- 在远程 MCP 服务器 URL 处输入 https://www.fitnesssyncer.com/services/mcp
- 展开“高级”选项,确保“身份验证”一栏显示为 OAuth,然后复制并粘贴您在第 1 步中创建的客户端 ID 和客户端密钥。
- 在“传输”下,选择“Streamable HTTP”。FitnessSyncer 不支持旧版的 SSE 传输协议,因此仍设置为 SSE 的连接器将无法建立连接。
- 同意关于引入风险的警告。
- 点击“添加”。
- 点击FitnessSyncer图标旁边的“连接”,并批准FitnessSyncer请求的权限。取消勾选您不希望Perplexity执行的任何操作;对于回答问题而言,仅需读取权限即可。
试试看
新建一个聊天窗口,粘贴以下任意一条内容,以确认一切正常:
- 列出当前与我的账户关联的所有应用和设备 FitnessSyncer,并显示它们上次同步的时间。
- 与上周相比,我这周的睡眠情况如何?
- 过去一个月里,我的静息心率有什么变化?
- 请根据FitnessSyncer掌握的关于我的所有信息,为我提供一份每周健康概览,并指出任何超出我正常范围的情况。
MCP Server 页面上还有更多想法。
Perplexity 根据公开指南对您的检测结果进行解释;这并非医疗建议。
连接器已经安装好了,但始终无法连接。我应该检查什么?
- 在“传输”选项下,连接器必须设置为“可流式传输的 HTTP”。FitnessSyncer 不支持旧版的 SSE 传输协议,如果连接器仍保留为 SSE,系统会报错但不会说明原因。
- 该 URL 必须完全为 https://www.fitnesssyncer.com/services/mcp.
- “身份验证”字段必须填写 OAuth,并在“高级”选项卡下填写客户端 ID 和客户端密钥。否则,Perplexity 可能会尝试自行注册,而 FitnessSyncer 不支持此操作。
这需要额外付费吗?
这不是我们提供的功能。FitnessSyncer MCP Server 对所有账户均开放,而免费账户可查询的历史数据范围较短,具体说明请参见FitnessSyncer Pro页面。您的Perplexity套餐是否提供自定义连接器,请咨询Perplexity。
