4,500+ servers built on MCP Fusion
Vinkius

HealthCare.gov MCP. Search plans, drugs, and provider networks instantly.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

HealthCare.gov MCP on Cursor AI Code Editor MCP Client HealthCare.gov MCP on Claude Desktop App MCP Integration HealthCare.gov MCP on OpenAI Agents SDK MCP Compatible HealthCare.gov MCP on Visual Studio Code MCP Extension Client HealthCare.gov MCP on GitHub Copilot AI Agent MCP Integration HealthCare.gov MCP on Google Gemini AI MCP Integration HealthCare.gov MCP on Lovable AI Development MCP Client HealthCare.gov MCP on Mistral AI Agents MCP Compatible HealthCare.gov MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

HealthCare.gov MCP Server automates complex ACA health plan research. Use this server to search for available health and dental plans based on household demographics and location.

You can verify if specific medications are covered by a plan, check a provider's in-network status, and list all insurance companies operating in a state, all from your AI client.

What your AI agents can do

Get api metadata

Retrieves metadata about the Marketplace API data.

Get counties by zip

Converts a given ZIP code into its County FIPS code.

Get drug coverage

Checks if a specific medication is covered by a chosen plan.

+ 8 more capabilities included
Verify drug coverage by plan

Checks if a specific medication is covered by a chosen health plan and reports the tier and copay structure.

Find local healthcare providers

Searches for doctors, hospitals, or facilities and confirms if they are currently in-network for a user's plan.

Identify available health plans

Retrieves a list of available health and dental plans using household demographics and a specific location.

Determine state insurance options

Lists all insurance companies that operate in a given state, showing which ones participate in the Marketplace.

Map plan changes over time

Retrieves historical data showing how health plans transition or change coverage between different enrollment years.

Pinpoint regional data codes

Converts a ZIP code into its corresponding County FIPS code, necessary for accurate regional pricing and plan matching.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

HealthCare.gov MCP Server: 11 Tools for Health Research

Use these 11 tools to search for plans, validate drug coverage, and verify provider networks across the entire HealthCare.gov marketplace dataset.

get019d75ae

get api metadata

Retrieves metadata about the Marketplace API data.

get019d75ae

get counties by zip

Converts a given ZIP code into its County FIPS code.

get019d75ae

get drug coverage

Checks if a specific medication is covered by a chosen plan.

get019d75ae

get plan crosswalk

Gets information about how a health plan changes between different enrollment years.

get019d75ae

get plan details

Gets detailed information about a specific health plan.

get019d75ae

get provider coverage

Verifies if a given healthcare provider is in-network for a specific plan.

list019d75ae

list issuers

Lists all insurance companies operating in a specified state.

list019d75ae

list market states

Lists all states served by the Marketplace.

search019d75ae

search drugs

Searches the Marketplace drug database for medication names.

search019d75ae

search plans

Searches for available health and dental plans using household demographics and location.

search019d75ae

search providers

Searches for healthcare providers, such as doctors or facilities.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with HealthCare.gov, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

The HealthCare.gov MCP Server lets your AI client handle the whole mess of ACA health plan research. You'll use this server to search for available health and dental plans based on your household demographics and where you live. It's built to let your agent check if specific medications are covered by a plan, verify if a provider's in-network, and list every insurance company operating in a state.

Finding Plans and Providers

Your agent uses search_plans to pull up a list of available health and dental plans using your household info and location. It lets you check if a given healthcare provider is in-network for a specific plan with get_provider_coverage, and it searches for doctors, hospitals, or facilities with search_providers. You can also check if a specific medication is covered by a chosen plan, and get_drug_coverage reports the tier and copay structure for that drug.

Deep Dive Research

If you need to map out how a plan changes over time, get_plan_crosswalk pulls historical data showing how health plans transition or change coverage between different enrollment years. For regional accuracy, get_counties_by_zip converts a ZIP code into its corresponding County FIPS code, which you need for accurate regional pricing and plan matching.

You can get detailed info on a specific health plan using get_plan_details, and get_api_metadata retrieves metadata about the Marketplace API data.

State and Drug Scope

list_issuers shows all insurance companies operating in a state, letting you know which ones participate in the Marketplace. You can also see all states served by the Marketplace with list_market_states, and you can search the Marketplace drug database for medication names using search_drugs.

How HealthCare.gov MCP Works

  1. 1 Subscribe to the HealthCare.gov server and provide your API Key from developer.cms.gov.
  2. 2 Direct your AI client to perform a complex query (e.g., 'Find plans for a family of four in Texas').
  3. 3 The client uses the exposed tools to gather data points (e.g., calling list_issuers for Texas, then search_plans with the demographics) and presents the final, synthesized result.

The bottom line is that your AI client manages the data flow, eliminating the need for manual, multi-step research across multiple government websites.

Who Is HealthCare.gov MCP For?

Benefits consultants, healthcare navigators, and policy researchers need this. They deal with the constant pain of juggling disparate data sources—checking if a drug is covered, if a provider takes the plan, and if the plan is even available in that ZIP code. This tool unifies that entire workflow.

Benefits Consultant

Finds plan options and pricing for clients across different regions, ensuring the chosen coverage matches the client's specific demographics and ZIP code.

Healthcare Navigator

Automates the verification of provider networks and drug formularies, allowing them to give clients accurate, real-time coverage answers without manual lookups.

Policy Researcher

Maintains a real-time overview of marketplace availability, tracking issuer competition and plan changes across various states and years.

What Changes When You Connect

  • Verifying drug coverage is simple. Use get_drug_coverage to check if a medication is covered by a specific plan, detailing the tier and copay.
  • Stop guessing if a doctor takes the plan. get_provider_coverage confirms if a provider is in-network for a specific plan, giving you a definitive answer.
  • You get instant visibility into plan options. search_plans retrieves available health and dental plans based on household demographics and location.
  • Knowing the local market is key. list_issuers shows all insurance companies operating in a state, helping you understand the local payer landscape.
  • Understand coverage changes over time. get_plan_crosswalk monitors how a plan transitions between enrollment years, keeping you updated on policy shifts.
  • Accurate pricing starts with location. get_counties_by_zip converts a ZIP code into its required County FIPS code, preventing regional pricing errors.

Real-World Use Cases

01

Client needs coverage verification

A benefits consultant needs to know if a client’s preferred medication is covered. They ask their agent to check 'Drug X' against 'Plan Y'. The agent uses get_drug_coverage to return the tier and copay, solving the immediate client concern.

02

New patient needs a doctor

A healthcare navigator needs to find an in-network specialist for a client in a new area. They prompt the agent to search for providers, and the agent runs search_providers followed by get_provider_coverage to filter out out-of-network options.

03

Analyzing market shifts

A policy researcher needs to compare coverage options between 2022 and 2024. They ask the agent to monitor plan transitions, and the agent uses get_plan_crosswalk to provide a precise, year-over-year comparison.

04

Confirming regional pricing

A consultant receives a client ZIP code. Before searching for plans, they ask the agent to validate the location code. The agent runs get_counties_by_zip to get the County FIPS code, ensuring all subsequent plan searches are geographically accurate.

The Tradeoffs

Searching plans first, then checking drugs

The user searches for plans using search_plans, gets a list of plan IDs, and then manually tries to check drug coverage for each one, forgetting to pass the correct plan ID to get_drug_coverage.

Assuming coverage from a plan search

The user asks to find plans for a family, runs search_plans, and assumes all returned plans cover a critical drug, without running get_drug_coverage to confirm the specific drug's tier.

Using generic location data

The user just provides a general state name and tries to search for plans, missing the specific county requirements. This fails because the system needs a County FIPS code first.

Forgetting state limitations

The user tries to list issuers for a state that isn't served by the Marketplace, leading to an empty result and confusion about system capability.

When It Fits, When It Doesn't

Use this server if your core need is verifying specific healthcare policy details: Does Plan X cover Drug Y? Is Provider Z in-network for Plan A? You must use this for any query requiring geographical accuracy (always run get_counties_by_zip first). Don't use this if you only need general public data (like state capitals). If your goal is simply to find a list of available plan IDs, you might only need search_plans. But if you need to validate the details of that plan or its coverage, you must use the specific tools like get_plan_details or get_drug_coverage to confirm the data. This server is for verification, not just listing.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by HealthCare.gov. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 11 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_api_metadata get_counties_by_zip get_drug_coverage get_plan_crosswalk get_plan_details get_provider_coverage list_issuers list_market_states search_drugs search_plans search_providers

Manually checking insurance coverage is a nightmare of tabs and spreadsheets.

Today, confirming a plan's coverage means hopping between the insurer's website, the government portal, and the drug manufacturer's site. You copy a drug name, paste a ZIP code, and cross-reference plan IDs across three different documents. It's slow, and you're always worried about the data being out of date.

With this MCP server, your agent handles the full flow. You ask, 'Does this plan cover this drug for this provider?' The agent runs `get_drug_coverage`, `get_provider_coverage`, and `get_plan_details` internally, giving you one clear answer, not three sets of confusing screenshots.

HealthCare.gov MCP Server: Get precise plan and provider data.

The biggest time sink is the location dependency. You can't just search by ZIP code; you need the County FIPS code. You can't just search by state; you need to know which issuers operate there. Manually finding and mapping these prerequisite data points is what wastes hours.

Now, your AI client handles the prerequisites. You tell it the ZIP code, and it runs `get_counties_by_zip` first. Then, it uses that precise code to search plans or providers. It eliminates the guesswork and the manual data prep.

Common Questions About HealthCare.gov MCP

How do I check drug coverage using get_drug_coverage? +

You provide the medication name and the specific plan ID. The tool returns whether the drug is covered, which tier it belongs to, and the associated copay amount.

What is the difference between search_providers and get_provider_coverage? +

search_providers finds potential doctors or facilities by name or location. get_provider_coverage takes a specific provider and a plan ID to confirm if they are actually in-network for that plan.

Can I use get_plan_crosswalk to compare plans? +

Yes, get_plan_crosswalk lets you monitor how a plan's coverage changes year-to-year. This is useful for seeing if benefits shifted between enrollment periods.

Do I need to know the state to use search_plans? +

While you can search for plans, the system often needs to validate the location first. You might need to run list_issuers or get_counties_by_zip to ensure the demographics and location inputs are maximally accurate.

How many tools are available in the HealthCare.gov MCP Server? +

This server has 11 tools. They cover everything from searching for providers to validating complex plan details.

How do I use get_counties_by_zip to get FIPS codes? +

It takes a ZIP code as input. The tool returns the corresponding County FIPS code, which is necessary for accurate plan searching.

What information can I get from get_plan_details? +

This tool pulls comprehensive data on a single plan, including its specific coverage levels, enrollment dates, and eligibility requirements.

Do I need to use list_issuers before running search_plans? +

No, you don't. You can run search_plans directly. However, list_issuers is useful if you first want to see all insurance companies active in a state.

How do I obtain a HealthCare.gov API Key? +

You must request a free API key through the CMS Marketplace API portal (developer.cms.gov/marketplace-api). Keys are typically sent via email and must be renewed every 60 days.

Can I check if my doctor is in-network for a specific plan? +

Yes! Use the get_provider_coverage tool by providing the plan ID and the provider ID. The agent will confirm the network status for that specific combination.

What geographic information is required for plan searches? +

Most searches require a 5-digit ZIP code and a 5-digit County FIPS code. You can use the get_counties_by_zip tool to retrieve the FIPS code for any ZIP code.

Is the integration secure for searching health data? +

Absolutely. The integration uses official CMS API keys over HTTPS. Your credentials are encrypted and stored securely within the Vinkius Cloud infrastructure.

You might also like

Built & Managed by Vinkius 30s setup 11 tools

We've already built the connector for HealthCare.gov. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 11 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.