健康数据集成平台

Betterness MCP是一个为AI代理提供健康数据连接和处理的平台,支持42种工具,涵盖可穿戴设备数据、生物标志物、实验室订购和健康智能分析。

  • by Betterness
  • Shell
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 Betterness/betterness-mcp

使用说明

更好的MCP

AI代理的健康行动层。 流式HTTP上的42个工具。通过BetterClaw OS将任何AI连接到可穿戴数据、生物标志物、实验室订购、健康智能和高级OpenClaw工作区。


从这里开始

选择与您要执行的操作相匹配的路径:

如果这是您第一次安装BetterClaw,请从 恢复。这是最容易理解的包,也是其他包的最佳模板。


工具

用户档案

工具 说明
getUserContactData 检索经过身份验证的用户的联系人和人口统计信息
updateUserContactData 更新用户联系方式、偏好或人口统计字段
getProfile 检索用户的个人资料(getUserContactData的别名)
updateProfile 更新用户的个人资料(updateUserContactData的别名)

连接设备

工具 说明
listConnectedDevices 列出当前链接到用户的所有可穿戴设备和健康平台
listAvailableIntegrations 返回支持的设备和平台集成(Oura、Whoop、Apple Health等)
generateLinkToken 生成一个短期令牌以启动设备或平台OAuth连接
generateAppleHealthCode 通过Junction应用程序为Apple HealthKit生成连接代码
disconnectIntegration 撤销对已连接设备或平台的访问并取消链接

健康数据

工具 说明
getActivityData 获取日期范围内的步数、卡路里、距离和活动分钟数
getVitals 检索心率、心率变异性、血氧饱和度、呼吸频率和其他生命体征
getSleepData 获取睡眠时间、效率和质量分数
getSleepStages 返回详细的睡眠阶段细分(深度、REM、轻度、清醒)
getBodyComposition 获取体重、体脂百分比、肌肉质量和相关指标

生物标志物和实验室

工具 说明
searchBiomarkers 按名称、类别或临床相关性搜索生物标志物数据库
getLoincCodes 查找LOINC代码以进行标准化实验室测试识别
getBiologicalAge 根据可用的生物标志物和可穿戴数据计算生物年龄

实验室测试

工具 说明
listAvailableLabTests 浏览可订购的实验室测试目录,包括定价和周转时间

支付

工具 说明
listSavedPaymentMethods 列出用户保存的实验室购买付款方式
purchaseLabTest 使用已保存的付款方式购买实验室测试
purchaseLabTestWithCheckout 通过托管结账会话购买实验室测试

调度

工具 说明
initializeLabOrder 创建实验室订单并准备安排
searchLabServiceCenters 按位置或邮政编码搜索附近的实验室绘图地点
getServiceCenterSlots 检索特定服务中心的可用预约时段
bookLabAppointment 在选定的服务中心和时间预约实验室抽签
rescheduleLabAppointment 将现有的实验室预约移动到新的日期、时间或地点
cancelLabAppointment 取消已安排的实验室预约

实验室记录和结果

工具 说明
getUserLabRecords 检索用户的历史实验室记录和结果
getLabRecordDetail 获取特定实验室记录的详细信息
getLabResultUploadLink 生成手动实验室结果上传的平台链接
getLabResultFileUploadEndpoint 获取直接上传PDF的多部分上传URL
updateLabResultStatus 批准、回滚或重新处理上传的实验室结果
updateLabResultBiomarker 修改或删除实验室结果上的单个生物标志物值
updateLabResultMetadata 在实验室结果上更新患者信息、实验室名称或采集日期

健康档案

工具 说明
getHealthProfileSchema 列出所有健康档案部分和问题ID,并附上类型和示例
getHealthProfile 检索所有已回答的健康状况问题
getHealthProfileSection 获取特定健康状况部分的答案
updateHealthProfile 补丁运行状况配置文件答案(仅提供的字段会更改)
resetHealthProfileSection 清除健康档案部分中的所有答案

知识和智能列表

工具 说明
searchKnowledge 在健康知识库中搜索文章、指南和视频
searchSmartListings 按名称、地点或评级搜索健康服务提供者
getSmartListingDetail 获取特定健康服务提供商的详细信息

快速开始

通过CLI自动安装(推荐)

npm install -g @betterness/cli
betterness auth login
betterness mcp install claude          # Claude Desktop
betterness mcp install claude-code     # Claude Code
betterness mcp install cursor          # Cursor
betterness mcp install windsurf        # Windsurf

CLI读取您存储的凭据,备份客户端的配置文件,并合并Betterness MCP服务器条目。看 更好cli 以获取完整的CLI参考。

手动配置

将以下内容添加到MCP客户端配置中:

{
  "mcpServers": {
    "betterness": {
      "url": "https://api.betterness.ai/mcp",
      "headers": { "Authorization": "Bearer YOUR_KEY" }
    }
  }
}

替换 YOUR_KEY 使用您的Betterness API密钥。得到一个在 更好。ai/builders.

客户端 配置路径
克劳德桌面 ~/Library/Application Support/Claude/claude_desktop_config.json
克劳德代码(全球) ~/.claude/settings.json
克劳德代码(项目) .mcp.json
光标 .cursor/mcp.json
风帆冲浪 ~/.codeium/windsurf/mcp_config.json

ChatGPT操作

ChatGPT操作需要一个HTTP代理来桥接MCP传输。看 docs/clients/chatgpt-actions.md 获取完整的设置指南,包括OpenAPI规范和代理配置。

Clawbot/OpenClaw

Clawbot是一个OpenClaw代理,它可以本地连接到Betterness MCP。在以下网址注册您的机器人 更好。ai/builders,将其链接到您的Betterness工作区,42个健康工具立即可用,无需额外配置。Clawbot的SKILLS架构通过SkillGraph路由工具调用,以实现智能多步骤健康工作流程。

如果你想要一个高级的OpenClaw工作区,而不是一个基本的MCP连接,请从 BetterClaw操作系统 并使用 恢复包 作为第一次安装。


技能库

这 skills/ 目录包含 119项预置技能 穿过 17个类别 将Betterness MCP工具组合到更高级别的健康工作流程中。技能是SkillGraph引擎在运行时解析的声明性YAML定义,处理依赖关系排序、并行执行和工具之间的上下文传递。

浏览完整目录 更好/技能.


入门套件

这 starters/ 目录提供了现成的示例项目,展示了常见的集成模式:可穿戴仪表板、生物标志物跟踪代理、实验室订购流程等。每个启动器都包括一个工作配置、示例提示和分步说明。

BetterClaw操作系统

starters/betterclaw-os/ 包含Betterness的高级OpenClaw工作空间系统。

旗舰套餐:

从...开始 恢复 如果你想走最快、混乱最少的路。


链接

资源 URL
网站 更好。ai
MCP指南 更好.ai/mcp
技能目录 更好/技能
建设者门户 更好。ai/builders

许可证

麻省理工学院——见 许可证 了解详情。