Chia Health MCP Server

ทางการ

Chia Health MCP Server — การรวมระบบเวิร์กโฟลว์ผู้ป่วยสำหรับแพลตฟอร์ม telehealth ที่ได้รับอนุญาตในสหรัฐอเมริกา เรียกดูยา GLP-1 (semaglutide, tirzepatide), การบำบัดด้วยเปปไทด์ (sermorelin, NAD+, glutathione) และการรักษาเพื่อชะลอวัย ตรวจสอบคุณสมบัติ กรอกข้อมูลการรับบริการ ลงนามยินยอม และจัดการแผนการรักษา 30 เครื่องมือ ปฏิบัติตามข้อกำหนด HIPAA ใบสั่งยาทั้งหมดได้รับการประเมินโดยผู้ให้บริการด้านสุขภาพที่ได้รับอนุญาตในสหรัฐอเมริกาและจัดส่งจากร้านขายยาที่ควบคุมโดย FDA ทั่ว 50 รัฐ + DC

เอกสาร

Chia Health MCP Server

License MCP HIPAA Tools Stripe ACP

เซิร์ฟเวอร์ MCP (Model Context Protocol) สำหรับแพลตฟอร์มใบสั่งยาทางไกล Chia Health ช่วยให้ผู้ช่วย AI (ChatGPT, Claude, Gemini, OpenClaw, Copilot และเอเจนต์แบบกำหนดเอง) สามารถช่วยเหลือผู้ป่วยในการเรียกดูยา, กรอกข้อมูลทางการแพทย์, ลงนามเอกสารยินยอม, สั่งซื้อ, ชำระเงิน และจัดการการรักษา — ทั้งหมดผ่านการสนทนาที่เป็นธรรมชาติ

การรักษาที่มีให้รวมถึงยา GLP-1 (semaglutide, tirzepatide รวมถึงรูปแบบเม็ด), การบำบัดด้วยเปปไทด์ (sermorelin, NAD+, glutathione) และโปรแกรมชะลอวัย ใบสั่งยาทั้งหมดได้รับการประเมินโดยผู้ให้บริการด้านสุขภาพที่มีใบอนุญาตในสหรัฐอเมริกา และจัดส่งจากร้านขายยาผสมยา 503A ที่ควบคุมโดย FDA ครอบคลุมทั้ง 50 รัฐของสหรัฐอเมริกา + DC

เริ่มต้นใช้งาน

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 อื่นๆ

ไคลเอนต์ MCP ใดๆ ที่รองรับการขนส่งแบบ streamable HTTP สามารถเชื่อมต่อได้:

  • 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ไม่ตรวจสอบรหัส, รับโทเค็น bearer ขอบเขตผู้เยี่ยมชม
auth.resend_otpไม่ส่ง 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 magic-link)
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ส่งคำตอบสำหรับคำถามของผู้ให้บริการ

ตัวอย่างขั้นตอนของเอเจนต์

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's Agentic Commerce Protocol (ACP) สำหรับการประมวลผลการชำระเงิน:

  1. การสร้างคำสั่งซื้อorder.create คำนวณยอดรวมและสร้างบันทึกคำสั่งซื้อก่อนการชำระเงิน
  2. การเริ่มต้นการชำระเงินcheckout.create สร้าง Stripe PaymentIntent (สำหรับ ACP) และสร้างลิงก์ชำระเงินที่รับรองความถูกต้องแล้ว ลิงก์จะรับรองความถูกต้องผู้ป่วยในเบราว์เซอร์โดยอัตโนมัติและนำไปยังหน้าชำระเงินของ Chia Health นอกจากนี้ยังส่งทางอีเมลและ SMS
  3. การชำระเงินเสร็จสมบูรณ์ — สองเส้นทาง:
    • ACP: checkout.complete ยอมรับ Shared Payment Token (SPT) จากแพลตฟอร์ม AI และยืนยัน PaymentIntent ชำระเงินทันทีในการสนทนา
    • สำรอง: เอเจนต์แชร์ payment_url (magic-link ที่รับรองความถูกต้องแล้ว) กับผู้ป่วย ผู้ป่วยเปิดในเบราว์เซอร์ รับรองความถูกต้องอัตโนมัติ และชำระเงินบนหน้าชำระเงินของ Chia Health เอเจนต์ตรวจสอบ auth.check_payment เพื่อตรวจจับการเสร็จสมบูรณ์
  4. หลังการชำระเงิน — เมื่อสำเร็จ (ทั้งสองเส้นทาง) Subscription และ Enrollment จะถูกสร้างขึ้นโดยอัตโนมัติ auth.check_payment อัปเกรดโทเค็นของเอเจนต์เป็นขอบเขตเต็มรูปแบบสำหรับการเข้าถึงพอร์ทัล

การปฏิบัติตาม HIPAA

  • การบันทึกการตรวจสอบ — ทุกการเข้าถึงข้อมูลสุขภาพที่ได้รับการคุ้มครอง (PHI) จะถูกบันทึกด้วยตัวตนของผู้กระทำ, ประเภทการกระทำ, ทรัพยากร, ที่อยู่ IP และเวลาที่ประทับ บันทึกจะถูกเก็บรักษาเป็นเวลา 10 ปี
  • บันทึกการยินยอม — การยืนยันความยินยอมของผู้ป่วยทั้งหมดรวมถึงข้อความยืนยันตามตัวอักษร, วิธีการ (การสนทนาของเอเจนต์ AI), แพลตฟอร์ม, รหัสเซสชัน และที่อยู่ IP บันทึกการยินยอมไม่สามารถเปลี่ยนแปลงได้
  • การฆ่าเชื้ออินพุต — อินพุตทั้งหมดได้รับการตรวจสอบและฆ่าเชื้อ อักขระควบคุมถูกตัดออก, บังคับใช้ความยาว และตรวจสอบรูปแบบเฉพาะโดเมน (อีเมล, รัฐ, โทรศัพท์, รหัสไปรษณีย์)
  • การรับรองความถูกต้องด้วย OTP ก่อน — การเป็นเจ้าของอีเมลได้รับการยืนยันผ่าน OTP 6 หลักก่อนการเข้าถึงข้อมูลผู้ป่วยใดๆ โทเค็นที่แฮชด้วย SHA-256 พร้อมการเข้าถึงแบบกำหนดขอบเขต (ผู้เยี่ยมชม/เต็มรูปแบบ) ไม่มีการออกโทเค็นโดยไม่มีการยืนยันอีเมล
  • การจำกัดอัตรา — การจำกัดอัตราแบบ token-bucket ที่สนับสนุนโดย Redis ต่อผู้ใช้และหมวดหมู่ปลายทาง (สาธารณะ: 100/นาที, การรับรองความถูกต้อง: 5/นาที, รับรองความถูกต้องแล้ว: 30/นาที, การยินยอม: 10/นาที, การชำระเงิน: 5/นาที)
  • การเปิดเผยข้อมูลขั้นต่ำ — เครื่องมือส่งคืนเฉพาะข้อมูลที่จำเป็นสำหรับขั้นตอนปัจจุบัน ฟิลด์ที่ละเอียดอ่อน (รายละเอียดการชำระเงิน, SSN เต็ม) จะไม่ถูกส่งคืน

การสนับสนุน

ใบอนุญาต

Apache License 2.0 — ดู LICENSE สำหรับรายละเอียด

ลิขสิทธิ์ 2026 Chia Health, Inc.