Chia Health MCP
OfficialChia Health MCP 服务器
用于 Chia Health 远程医疗处方平台的 MCP(模型上下文协议)服务器。使 AI 助手(ChatGPT、Claude、Gemini、OpenClaw、Copilot 及自定义智能体)能够通过自然对话,帮助患者浏览药物、完成医疗信息采集、签署同意书、下单、支付并管理治疗过程。
可用的治疗方案包括 GLP-1 药物(司美格鲁肽、替尔泊肽,包括片剂)、肽类疗法(舍莫瑞林、NAD+、谷胱甘肽)和长寿计划。所有处方均由美国持牌医疗服务提供者评估,并从美国 50 个州及哥伦比亚特区受 FDA 监管的 503A 复合药房配送。
入门指南
doctormcp 是一个 远程 MCP 服务器 — 通过网络连接,无需本地安装。
服务器 URL: https://mcp.chia.health/
传输方式: Streamable HTTP
元数据: https://mcp.chia.health/server.json
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"chia-health": {
"url": "https://mcp.chia.health/"
}
}
}添加到项目中的 .cursor/mcp.json 或全局的 ~/.cursor/mcp.json:
{
"mcpServers": {
"chia-health": {
"url": "https://mcp.chia.health/"
}
}
}添加到你的 Cline MCP 设置中:
{
"mcpServers": {
"chia-health": {
"url": "https://mcp.chia.health/"
}
}
}添加到 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"chia-health": {
"serverUrl": "https://mcp.chia.health/"
}
}
}任何支持 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 token)。
重要提示: 所有处方均由美国持牌医疗服务提供者评估和批准。doctormcp 仅协助患者工作流程,不进行临床决策。
身份验证
患者可以 无需身份验证自由浏览 — 发现、资格检查和问卷预览均为公开内容。
当患者准备好进行医疗信息采集时,需验证其电子邮件:
auth.start(email, phone, name)→ 发送 OTP 到邮箱,返回session_idauth.verify_otp(session_id, code)→ 返回访客范围的承载令牌
访客令牌支持信息采集、同意、订购和结账。支付后,auth.check_payment 会将令牌升级为完全权限,以访问门户(护理计划、消息、续方)。
工具目录
身份验证
工具 | 身份验证 | 描述 |
| 否 | 发送 OTP 到患者邮箱,获取 |
| 否 | 验证代码,获取访客范围的承载令牌 |
| 否 | 如果过期或未收到,重新发送 OTP |
| 访客 | 轮询支付状态,将令牌升级为完全权限 |
发现(公开,无需身份验证)
工具 | 描述 |
| 列出所有药物及其类别、形式和定价 |
| 特定药物的详细信息(计划、定价、包含内容) |
| 检查药物是否可配送至特定州 |
| 特定药物/形式/计划组合的价格明细 |
| 列出药物类别(减肥、肽类、抗衰老等) |
资格(公开 + 访客)
工具 | 身份验证 | 描述 |
| 否 | 预筛查年龄、州、BMI 和医疗状况 |
| 否 | 获取药物的结构化问卷 |
| 访客 | 提交已完成的问卷供医生审核 |
| 访客 | 检查审核状态(审核中、已批准、已拒绝) |
同意(需要访客令牌)
工具 | 描述 |
| 列出问卷所需的 5 份同意书 |
| 获取同意书的完整原文 |
| 记录患者的同意确认及审计追踪 |
| 检查哪些同意书已完成/待处理 |
订购(需要访客令牌)
工具 | 描述 |
| 创建药物订单(需完成所有同意书) |
| 检查订单状态和物流信息 |
| 列出订单所需的身份证明文件 |
| 上传身份证件或自拍以进行身份验证 |
结账(需要访客令牌)
工具 | 描述 |
| 创建结账;返回已验证的支付链接(魔力链接) |
| 更新待处理的结账(促销代码、运费) |
| 使用 Stripe 共享支付令牌(ACP 路径)完成支付 |
| 发送支付链接后轮询支付状态(回退路径) |
| 取消正在进行的结账 |
患者门户(需要完全令牌 — 支付后)
工具 | 描述 |
| 记录体重以跟踪进度 |
| 报告副作用(严重副作用会自动标记给医生) |
| 给医疗服务提供者发送消息 |
| 获取当前药物、剂量和体重进度 |
| 请求药物续方 |
| 创建客户支持工单 |
医疗服务提供者(需要访客令牌)
工具 | 描述 |
| 获取医生的后续问题 |
| 提交对医生问题的回答 |
智能体流程示例
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="patient@example.com", 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 unlocked3. 患者门户(完全令牌,支付后)
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 的智能体商业协议 (ACP) 进行支付处理:
订单创建 —
order.create计算总额并创建预支付订单记录。结账启动 —
checkout.create创建 StripePaymentIntent(用于 ACP)并生成已验证的支付链接。该链接在浏览器中自动验证患者身份,并跳转至 Chia Health 结账页面。同时通过电子邮件和短信发送。支付完成 — 两条路径:
ACP:
checkout.complete接受来自 AI 平台的 共享支付令牌 (SPT) 并确认PaymentIntent。实现对话内即时支付。回退: 智能体与患者共享
payment_url(已验证的魔力链接)。患者在浏览器中打开,自动验证身份并在 Chia Health 结账页面支付。智能体轮询auth.check_payment以检测完成情况。
支付后 — 成功后(任一路径),系统会自动创建
Subscription(订阅)和Enrollment(注册)。auth.check_payment将智能体的令牌升级为完全权限,以访问门户。
HIPAA 合规性
审计日志 — 每次访问受保护健康信息 (PHI) 都会记录操作者身份、操作类型、资源、IP 地址和时间戳。日志保留 10 年。
同意记录 — 所有患者同意确认均包含原文确认文本、方式(AI 智能体对话)、平台、会话 ID 和 IP 地址。同意记录不可篡改。
输入清理 — 所有输入均经过验证和清理。剥离控制字符,强制执行长度限制,并验证特定领域格式(电子邮件、州、电话、邮编)。
OTP 优先验证 — 在访问任何患者数据前,通过 6 位 OTP 验证电子邮件所有权。使用 SHA-256 哈希令牌及范围访问控制(访客/完全)。未经电子邮件验证不发放令牌。
速率限制 — 基于 Redis 的令牌桶速率限制,按用户和端点类别划分(公开:100/分钟,身份验证:5/分钟,已验证:30/分钟,同意:10/分钟,结账:5/分钟)。
最小化数据暴露 — 工具仅返回当前步骤所需的数据。敏感字段(支付详情、完整社保号)绝不返回。
支持
许可证
Apache License 2.0 — 详情请参阅 LICENSE。
版权所有 2026 Chia Health, Inc.
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/chia-health/chia-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server