Vital Care Finder

official

Find and book doctor, dentist & nurse appointments. 2M+ providers by insurance & cost in the US.

What can you do with Vital Care Finder MCP?

  • Find a doctor by specialty and location — Ask for a "heart doctor near 90210" and find_doctor returns up to 8 ranked providers with distance, ratings, and tap-to-call.
  • Match providers against your insurance — Share your carrier (e.g., "Aetna") or confirm a specific plan via find_insurance_plan to see which ranked doctors accept your coverage.
  • Filter by clinical context and age — Provide symptoms or patient age so find_doctor drops practices that don't treat your condition or fit the patient's age group.
  • Compare and call providers in-chat — Review an interactive card with map, credentials, and phone numbers, then call directly without leaving the conversation.

Documentation

Ask your assistant to find a care provider, and it can search Vital Care Finder for providers near you, matched against your insurance if you share it - returning an interactive card with ranked providers you can compare and call directly, without leaving the conversation. Vital Care Finder is available for US locations only.

Available tools

The server exposes two tools. Your AI assistant decides when to call them and extracts the parameters below from your conversation - you don't fill anything in yourself. The tables describe what each tool receives so you can see what data your assistant sends to Vital.

find_doctor

Searches for care providers matching a specialty near a US location. Returns up to 8 ranked providers - each with name and credentials, specialty, distance, phone number, insurance-match signal, star rating, and treatment focus - rendered as an interactive card with a map and tap-to-call.

ParameterRequiredDescription
specialtyYesA medical specialty as clinical terminology (e.g. "Cardiovascular Disease Physician"). Your assistant translates everyday phrasing like "heart doctor" before calling.
searchLocationYesWhere the user wants to find care, as a US ZIP code ("90210") or city with state ("Phoenix, AZ"). Not necessarily the user's current location.
insurancePlanIdNoA specific plan confirmed via find_insurance_plan, used to match providers at the plan level.
insuranceCarrierNoThe user's insurance carrier name (e.g. "Aetna", "UnitedHealthcare", "Anthem Blue Cross Blue Shield"), used when no specific plan has been confirmed. Carrier only - not the plan name or type. Omitted for self-pay or uninsured.
clinicalContextNoThe reason for the appointment (condition, symptoms, treatment sought), used to check fit against the conditions a provider treats.
patientAgeNoThe patient's age, used to drop age-inappropriate practices - for example, pediatric-only clinics for adult patients or geriatric-only practices for younger patients.

find_insurance_plan

Matches a plain-language description of your health insurance to specific plans in Vital's insurance catalog, so find_doctor can match providers who accept your insurance at the plan level. Returns up to 10 ranked candidate plans - each with carrier, plan name, plan type, and state - for you to confirm against your insurance card.

ParameterRequiredDescription
carrierYesThe user's insurance carrier name only (e.g. "Aetna", "Humana", "Anthem Blue Cross Blue Shield", "UnitedHealthcare", "Cigna"). Never includes the plan name or plan type.
planNameNoA specific plan name and/or plan type, if the user mentioned one (e.g. "PPO", "AARP Medicare Advantage", "Choice Plus HMO").
stateNoA US state as a 2-letter USPS code (e.g. "TX", "CA"), used to prioritize plans issued there.
offsetNoFetches the next batch of candidate plans if none of the first matches.

How to connect

ChatGPT

Vital Care Finder is available in the ChatGPT Plugin Directory - open the listing and connect it, or search for Vital Care Finder in ChatGPT's plugins. Then just ask ChatGPT to help you find a doctor.

Claude

Vital Care Finder is available in the Claude Connectors directory at claude.com. Add it from Settings → Connectors, then ask Claude to find a doctor near you.

Other MCP clients

Any client that supports MCP over Streamable HTTP can connect using this configuration:

{
  "mcpServers": {
    "vital-care-finder": {
      "url": "https://mcp.vital.io"
    }
  }
}

The server uses a stateless transport with no login required - you can search without signing in.

Good to know

  • US only. Searches outside the United States return an error.
  • Search only. The tools are read-only: they search and display providers. No bookings are made, and nothing is written on your behalf. Calls are placed by your own phone direct to the clinic - Vital is not on the line.
  • Not medical advice. Vital Care Finder is a provider directory, not a source of diagnosis or treatment recommendations. If this is an emergency, call 911.
  • Confirm with the clinic. Provider details - including insurance network status, ratings, and availability - can change. Always confirm with the clinic before your visit.