Chia Health MCP Server by chia.health

MCP server · Travel & booking · indexed, not reviewed

Hostedvendor's own

Not reviewed

No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.

How the index works

Licensed US telehealth — GLP-1 medications, intake, consents, Stripe ACP. HIPAA-compliant, 30 tools.

What the official MCP registry says

Facts

MCP registry
health.chia/chia-mcp · 1.0.0
Endpoint
https://mcp.chia.health/
GitHub stars
5
Registry entry
updated 18 Mar 2026

From the official MCP registry, the package registries and our own checks. JSON · Markdown

Why it's listed

  • It's published in the registry under chia.health, a namespace the registry only gives to whoever proves they control that domain.

Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.

Tools it lists 34 · about 10,066 tokens of context · checked 11 minutes ago

ToolWhat it doesHint
auth_startStart SessionStart a patient session by providing their contact information. Sends a 6-digit verification code to the patient's email. Returns a session_id (NOT a token). The session_id is used with auth_verify_otp to prove email…writes
auth_verify_otpVerify OTP CodeVerify the 6-digit code sent to the patient's email. Returns a guest-scope bearer token for intake, consent, order, and checkout tools. Requires the session_id from auth_start — no email needed. After checkout and…writes
auth_resend_otpResend OTP CodeResend the verification code to the patient's email. Use this if the original code expired (5-minute window) or was not received. Requires the session_id from auth_start — no email needed.writes
auth_check_paymentCheck Payment StatusCheck if the patient has completed payment and upgrade the token to full scope. Call this after sharing the checkout payment link with the patient. Poll every 10-15 seconds. When payment is detected, the token is…read-only
medications_listList MedicationsList all available prescription medications including GLP-1 weight loss drugs (compounded semaglutide, compounded tirzepatide), peptide therapies (sermorelin for growth hormone support, NAD+ for cellular energy and…read-only
medications_detailsGet Medication DetailsGet detailed information about a specific medication including: all available dosage strengths and titration schedules, available forms (injectable vials, pre-filled syringes, oral dissolving tablets, sublingual drops),…read-only
medications_availabilityCheck Medication AvailabilityCheck if a specific medication is available for shipping to the patient's state. Some compounded medications have state-specific restrictions based on pharmacy licensing. Returns availability status and reason if…read-only
medications_pricingGet PricingGet detailed pricing for a specific medication, form, and plan duration. Returns price breakdown including medication cost, provider consultation fee, shipping, and any applicable discounts for longer plans. Plan…read-only
medications_categoriesList CategoriesList all medication categories available through the telehealth platform: Weight Loss (GLP-1 medications), Peptide Therapy (sermorelin, growth hormone peptides), Anti-Aging & Longevity (NAD+, glutathione), and other…read-only
eligibility_checkCheck EligibilityPre-screen a patient's basic eligibility for telehealth prescription services. Required: age (18+) and state (where the patient resides). Optional: BMI (20+ required for GLP-1 / weight-loss products), biological sex,…read-only
intake_questionsGet Intake QuestionsGet the medical intake questionnaire for the chosen medication(s). The questionnaire is product-aware: GLP-1 / weight-loss medications return weight-loss goals, GLP-1 history, and MTC/MEN2 screening; NAD+ and other…read-only
intake_submitSubmit IntakeSubmit a completed medical intake questionnaire for provider review. All fields from intake_questions must be completed. Returns an intake ID and estimated provider review time. The intake is reviewed by a licensed US…writes
intake_statusGet Intake StatusCheck the current status of a previously submitted intake questionnaire. Returns whether the intake is under review, approved, or denied by a licensed healthcare provider. Use this to poll for provider review completion…read-only
consent_listGet Required ConsentsGet the list of all consent documents a patient must accept before ordering medication. Returns consent IDs, titles, summaries, and order of presentation. Required consents include: telehealth informed consent,…read-only
consent_textGet Consent TextFetch the full text of a specific consent document for patient review. Returns the complete consent document split into titled sections that the agent MUST present to the patient verbatim in the conversation — do not…read-only
consent_submitSubmit ConsentRecord a patient's consent confirmation for a specific consent document. The agent must have already presented the full consent text (from consent_text) to the patient and received explicit confirmation. Required…writes
consent_statusGet Consent StatusCheck whether all required consents are complete for a patient intake. Returns status of each consent and whether the patient can proceed to ordering. This is a gate — order_create will reject if consents are…read-only
order_createCreate OrderCreate a new prescription medication order. The patient must have completed intake questionnaire and consent before ordering. Required: medication name, selected form (injectable, tablet, drops), plan duration (1, 4, or…writes
order_statusGet Order StatusGet the current status of a medication order. Returns status (pending_review, provider_reviewing, approved, needs_info, denied, compounding, shipped, delivered), tracking information, and delivery estimate. Requires…read-only
order_documentsGet Required DocumentsGet the list of documents a patient needs to upload for their order. Returns required documents (photo ID, selfie for verification) with upload status and accepted file formats. Requires authentication.read-only
order_uploadUpload DocumentUpload a verification document for a medication order. Accepts photo ID and selfie as base64-encoded files. Supported formats: PDF, JPEG, PNG. Maximum size: 10MB. Requires authentication.writes
checkout_createCreate CheckoutInitiate a checkout session for a medication order. Returns checkout details including line items, total, and payment options. TWO PAYMENT PATHS are supported: 1. **Stripe ACP (preferred)**: If your platform supports…writes
checkout_updateUpdate CheckoutUpdate an existing checkout session. Can modify shipping method, apply promo codes, or update customer details before payment is completed. Requires authentication.writes
checkout_completeComplete CheckoutComplete payment using Stripe ACP (Shared Payment Token). Only use this if your platform supports Stripe Agentic Commerce Protocol and can provision an SPT. If your platform does NOT support ACP, use the `payment_url`…writes
checkout_statusGet Checkout StatusCheck the payment status of a checkout session. Use this to poll for completion after sending the patient a payment link (the `payment_url` from checkout_create). When the patient pays via the link, this tool detects…read-only
checkout_cancelCancel CheckoutCancel an in-progress checkout session. Releases any held inventory and cancels the associated Stripe PaymentIntent if not yet captured. Requires authentication.writes
portal_log_weightLog WeightLog a patient's weight for tracking progress on their treatment plan. Requires patient_id, weight in pounds, and date (ISO 8601). Requires authentication.writes
portal_log_side_effectsLog Side EffectsLog side effects a patient is experiencing. If severity is 'severe', the case is auto-flagged for immediate provider review and returns urgent guidance. Requires authentication.writes
portal_messageMessage ProviderSend a message to the patient's healthcare provider. Returns sent confirmation and estimated response time. Urgent messages (containing keywords like 'emergency', 'chest pain', 'difficulty breathing') are flagged for…writes
portal_care_planGet Care PlanGet the patient's current care plan including: current medication, current dosage, titration schedule, next dose adjustment date, upcoming refill date, provider notes, and weight progress summary. Requires…read-only
portal_refillRequest RefillRequest a medication refill for the patient's current prescription. Creates a refill order that will be reviewed by a provider within 24-48 hours. Requires authentication.writes
portal_supportContact SupportContact customer support with a question or issue. Creates a support ticket and returns the ticket ID and estimated response time. Requires authentication.writes
provider_questionsGet Provider QuestionsGet follow-up questions from the healthcare provider for a specific order. The provider may request additional information before making a prescribing decision. Returns the questions if the order status is 'needs_info',…read-only
provider_respondSubmit Provider ResponseSubmit answers to provider follow-up questions for a specific order. The responses are sent to the provider for review. Returns confirmation and updated order status. Requires authentication.writes

What https://mcp.chia.health/ answered to tools/list, asked without credentials over MCP 2025-11-25. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.

How its tools read to an agent 0 errors · 7 warnings · 1 note

  • warnTC07intake_questionsthe description is about 512 tokens
  • warnTC13checkout_updateupdates (object with no properties)
  • warnTC13intake_submitintake_answers (object with no properties)
  • warnTC13order_createshipping_address (object with no properties)
  • warnTC13provider_respondanswers (object with no properties)
  • warnTC18order_documentsreadOnlyHint is true but the name says "order"
  • warnTC18order_statusreadOnlyHint is true but the name says "order"
  • noteTC29serverabout 1,313 tokens (13% of the definitions) are titles that repeat property or function names

The checks from /check and anchor check, run each day on the list above: about 10,066 tokens of definitions. Not part of the score yet. Check your own server.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.