mcpField
C
Chia Health Mcp

Chia Health Mcp

远程服务
chia.health健康医疗5今天更新

关于 Chia Health Mcp

Chia Health MCP Server 将 AI 助手连接到美国远程医疗处方平台。患者可浏览治疗方案、填写问诊并签署同意书、下单付款,之后使用患者门户查看护理计划、联系医护人员、记录体重和申请续药;临床决策由持牌医护人员作出。

主要功能

  1. 01浏览药物选项、价格和供应情况
  2. 02预筛资格并提交医疗问诊
  3. 03查看并记录知情同意
  4. 04创建订单并完成结账
  5. 05通过患者门户查看护理计划和续药

适用场景

  1. 01比较治疗方案并查询州内供应情况
  2. 02完成问诊和同意流程以供医护人员审核
  3. 03创建并跟踪药物订单
  4. 04记录进展或申请续药

MCP 相关

这是使用 Streamable HTTP 的远程 MCP 服务,提供治疗查询、资格预筛、问诊、同意、订购、结账、患者门户及医护人员跟进工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.chia.health/
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

34
参数类型必填说明
emailstring是患者的电子邮箱地址
phonestring是患者的电话号码(美国格式)
first_namestring是患者的名字
last_namestring否患者的姓氏

详细介绍

Chia Health MCP 服务

License MCP HIPAA Tools Stripe ACP

面向 Chia Health 远程医疗处方平台的 MCP(模型上下文协议)服务。它使 AI 助手(ChatGPT、Claude、Gemini、OpenClaw、Copilot 和自定义 Agent)能够通过自然对话帮助患者浏览药物、完成医疗问诊、签署知情同意文件、下单、付款并管理治疗。

可选治疗方案包括 GLP-1 药物(司美格鲁肽、替尔泊肽,包括片剂)、肽类疗法(sermorelin、NAD+、谷胱甘肽)和长寿项目。所有处方均由持证的美国医疗服务提供者评估,并由受 FDA 监管的 503A 配药药房配送至美国全部 50 个州及哥伦比亚特区。

开始使用

doctormcp 是一个远程 MCP 服务——通过网络连接,无需本地安装。

服务 URL: https://mcp.chia.health/ 传输方式: Streamable HTTP 元数据: https://mcp.chia.health/server.json

Claude Desktop

将以下内容添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "chia-health": {
      "url": "https://mcp.chia.health/"
    }
  }
}
Cursor

将以下内容添加到项目中的 .cursor/mcp.json,或全局添加到 ~/.cursor/mcp.json:

{
  "mcpServers": {
    "chia-health": {
      "url": "https://mcp.chia.health/"
    }
  }
}
Cline / VS Code

将以下内容添加到 Cline MCP 设置中:

{
  "mcpServers": {
    "chia-health": {
      "url": "https://mcp.chia.health/"
    }
  }
}
Windsurf

将以下内容添加到 ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "chia-health": {
      "serverUrl": "https://mcp.chia.health/"
    }
  }
}
其他 MCP 客户端

任何支持 Streamable HTTP 传输方式的 MCP 客户端都可以连接:

  • 服务 URL: https://mcp.chia.health/
  • 传输方式: Streamable HTTP
  • 服务元数据: https://mcp.chia.health/server.json
验证连接

连接后,AI 助手即可立即调用以下公共工具(无需身份验证):

medications.categories     → medication categories
medications.list           → all medications with pricing
medications.availability   → check if a medication ships to your state
eligibility.check          → pre-screen age, state, BMI
AI 助手可以做什么?
类别工具身份验证
身份验证 — OTP 验证、会话管理、付款检测4否*
信息发现 — 浏览药物、定价和可用情况5否
资格评估 — 资格检查、问诊问卷4部分
知情同意 — 展示并签署知情同意文件4访客
下单 — 下单、上传身份验证文件4访客
结账 — Stripe ACP 付款或已验证身份的付款链接5访客
患者门户 — 记录体重、联系服务提供者、续方6完整
服务提供者 — 回答服务提供者提出的后续问题2访客

* 身份验证工具使用 session_id(无需令牌),但 auth.check_payment 使用 bearer 令牌。

重要提示: 所有处方均由持证的美国医疗服务提供者评估和批准。doctormcp 负责协助患者完成工作流,不会作出临床决策。

身份验证

患者可以无需身份验证,自由浏览——信息发现、资格评估和问诊问题预览均为公开内容。

患者准备开始医疗问诊时,需要验证电子邮件:

  1. auth.start(email, phone, name) → 向电子邮件发送 OTP,并返回 session_id
  2. auth.verify_otp(session_id, code) → 返回访客权限范围的 bearer 令牌

访客令牌可用于问诊、知情同意、下单和结账。付款后,auth.check_payment 会将令牌升级为完整权限范围,以便访问患者门户(护理计划、消息沟通、续方)。

工具目录

身份验证
工具身份验证描述
auth.start否向患者的电子邮箱发送一次性验证码(OTP),获取 session_id
auth.verify_otp否验证验证码,获取访客范围的持有者令牌
auth.resend_otp否如果验证码已过期或未收到,则重新发送
auth.check_payment访客轮询付款状态,将令牌升级为完整权限范围
发现(公开,无需身份验证)
工具描述
medications.list列出所有药物及其类别、剂型和价格
medications.details特定药物的详细信息(方案、价格、包含内容)
medications.availability检查药物是否配送至指定州
medications.pricing特定药物/剂型/方案组合的价格明细
medications.categories列出药物类别(减重、肽类、抗衰老等)
资格评估(公开 + 访客)
工具身份验证描述
eligibility.check否预筛查年龄、所在州、BMI 和医疗状况
intake.questions否获取某种药物对应的结构化问诊问卷
intake.submit访客提交已填写的问诊信息,供医疗服务提供者审核
intake.status访客查看问诊审核状态(审核中、已批准、已拒绝)
同意(需要访客令牌)
工具描述
consent.list列出问诊所需的全部 5 份同意文件
consent.text获取同意文件的完整原文
consent.submit记录患者的同意确认并保留审计跟踪记录
consent.status查看哪些同意已完成/待处理
订购(需要访客令牌)
工具描述
order.create创建药物订单(需要完成所有同意事项)
order.status查看订单状态和跟踪信息
order.documents列出订单所需的身份证明文件
order.upload上传带照片的身份证件或自拍照以进行身份验证
结账(需要访客令牌)
工具描述
checkout.create创建结账;返回经过身份验证的付款链接(魔法链接 URL)
checkout.update更新待处理的结账(优惠码、配送信息)
checkout.complete使用 Stripe Shared Payment Token 完成付款(ACP 路径)
checkout.status发送付款链接后轮询付款状态(备用路径)
checkout.cancel取消进行中的结账
患者门户(付款后需要完整令牌)
工具描述
portal.log_weight记录体重以跟踪进展
portal.log_side_effects报告副作用(严重副作用会自动标记并通知医疗服务提供者)
portal.message向医疗服务提供者发送消息
portal.care_plan获取当前药物、剂量和体重进展
portal.refill申请药物续配
portal.support创建客户支持工单
医疗服务提供者(需要访客令牌)
工具描述
provider.questions获取医疗服务提供者的后续问题
provider.respond提交对医疗服务提供者问题的答复

Agent 工作流示例

1. 浏览药物(无需身份验证)
User: "What weight loss medications do you offer?"

Agent calls: medications.list
→ Returns categories with semaglutide, tirzepatide, etc.

Agent calls: medications.details(medication="semaglutide-injectable")
→ Returns plans (1-month $349, 4-month $299/mo, 6-month $249/mo)

Agent calls: medications.availability(medication="semaglutide-injectable", state="TX")
→ { "available": true }

Agent calls: eligibility.check(age=35, state="TX", bmi=31.2)
→ { "eligible": true, "available_medications": [...] }
2. 完整订购流程(身份验证 → 问诊 → 同意 → 订购 → 付款)
== VERIFY IDENTITY ==

1. auth.start(email="[email protected]", phone="5551234567", first_name="Jane")
   → { "session_id": "abc123...", "otp_sent": true }

2. auth.verify_otp(session_id="abc123...", code="847293")
   → { "guest_token": "mcp_...", "scope": "guest" }

== MEDICAL INTAKE ==

3. intake.questions(medication="semaglutide-injectable")
   → Structured questionnaire (demographics, vitals, medical history, etc.)
   → Agent asks patient each question conversationally

4. intake.submit(patient_email, patient_name, answers, bearer_token)
   → { "intake_id": "42", "next_step": "get_required_consents" }

5. consent.list(intake_id="42", bearer_token)
   → 5 consent documents (telehealth, treatment, pharmacy, HIPAA, AI disclosure)

6. For each consent:
   a. consent.text(consent_id, bearer_token)
      → Full text the agent MUST present verbatim
   b. Patient confirms: "I agree"
   c. consent.submit(intake_id, consent_id, "I agree", bearer_token)

== ORDER & PAY ==

7. order.create(intake_id, medication, form, plan_months, shipping_address, bearer_token)
   → { "order_id": "99", "total": "1079.39", "next_step": "create_checkout" }

8. checkout.create(order_id="99", bearer_token)
   → { "checkout_id": "7", "payment_url": "https://chia.health/checkout/aBc-_xyz" }
   → Agent shares link with patient; also sent via email+SMS

9a. (ACP path) checkout.complete(checkout_id="7", shared_payment_token="spt_...", bearer_token)
    → { "payment_status": "success", "confirmation_number": "CHIA-000099" }

9b. (Fallback) Patient opens payment_url in browser, pays on Chia checkout page

10. auth.check_payment(bearer_token)
    → { "paid": true, "scope": "full" }  // token upgraded, portal unlocked
3. 患者门户(付款后使用完整令牌)
1. portal.log_weight(patient_id, weight_lbs=195.5, date="2026-06-15", bearer_token)
   → { "recorded": true }

2. portal.care_plan(patient_id, bearer_token)
   → Current medication, phase, dosing schedule, recent weights

3. portal.log_side_effects(patient_id, effects=["nausea"], severity="mild", bearer_token)
   → { "recorded": true, "flagged_for_review": false }

4. portal.message(patient_id, message="Nausea improving", bearer_token)
   → { "sent": true, "estimated_response_time": "24-48 hours" }

Stripe ACP 集成

doctormcp 使用 Stripe 的 Agentic Commerce Protocol(ACP)处理付款:

  1. 创建订单 — order.create 会计算总金额,并创建付款前的订单记录。
  2. 发起结账 — checkout.create 会创建 Stripe PaymentIntent(用于 ACP),并生成经过身份验证的付款链接。该链接会在浏览器中自动验证患者身份,并跳转至 Chia Health 结账页面。链接也会通过电子邮件和短信发送。
  3. 完成付款 — 有两种方式:
    • ACP:checkout.complete 接受来自 AI 平台的 Shared Payment Token(SPT),并确认 PaymentIntent。可在对话中即时付款。
    • 备用方式:Agent 将经过身份验证的魔法链接 payment_url 分享给患者。患者在浏览器中打开链接后,系统会自动验证其身份,并跳转至 Chia Health 结账页面完成付款。Agent 通过轮询 auth.check_payment 检测付款是否完成。
  4. 付款后处理 — 付款成功后(无论采用哪种方式),系统都会自动创建 Subscription 和 Enrollment。auth.check_payment 会将 Agent 的令牌升级为完整权限范围,以便访问门户。

HIPAA 合规性

  • 审计日志记录 — 每次访问受保护健康信息(PHI)时,都会记录操作者身份、操作类型、资源、IP 地址和时间戳。日志保留 10 年。
  • 同意记录 — 所有患者同意确认记录均包含逐字确认文本、方式(AI Agent 对话)、平台、会话 ID 和 IP 地址。同意记录不可更改。
  • 输入清理 — 所有输入都会经过验证和清理。系统会剔除控制字符、限制长度,并验证特定领域格式(电子邮件、州、电话、ZIP)。
  • OTP 优先身份验证 — 在访问任何患者数据之前,先通过 6 位 OTP 验证电子邮件所有权。令牌使用 SHA-256 哈希,并按权限范围区分(访客/完整)。未经电子邮件验证,不会签发令牌。
  • 速率限制 — 基于 Redis 的令牌桶速率限制,按用户和端点类别实施(公共:100 次/分钟,身份验证:5 次/分钟,已验证身份:30 次/分钟,同意:10 次/分钟,结账:5 次/分钟)。
  • 尽量减少数据暴露 — 工具仅返回当前步骤所需的数据。绝不返回敏感字段(付款详情、完整 SSN)。

支持

许可证

Apache License 2.0 — 详情请参阅 LICENSE。

版权所有 2026 Chia Health, Inc.

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。