mcpbeat

CMS Medicare Data MCP Server

com.olyport/cms-medicare
answering

CMS Medicare Data is answering right now. Last checked 1 min ago. It exposes 5 tools.

Medicare spending, chronic conditions, hospital quality, readmissions, and enrollment

Uptime history 40 hours of history
40 hours agonow
100.0%
Uptime 24h
92 of 92 checks
5
Tools
read from the server
537 ms
Response time
average over 24h
open, no key
Access
streamable-http

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 1 min ago.

run in your terminal
claude mcp add cms-medicare --transport http https://mcp.olyport.com/cms-medicare/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "cms-medicare": {
      "url": "https://mcp.olyport.com/cms-medicare/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.cms-medicare]
url = "https://mcp.olyport.com/cms-medicare/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "cms-medicare": {
      "url": "https://mcp.olyport.com/cms-medicare/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "cms-medicare": {
      "url": "https://mcp.olyport.com/cms-medicare/mcp"
    }
  }
}

Available tools 5

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

hospital
get_hospital_quality
Get hospital quality star ratings and general information. Returns hospital quality data including overall star ratings, location details, and hospital type. Filter by state or city. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). city: City name to filter by (e.g. 'Chicago', 'Houston'). limit: Maximum number of records to return (default 50, max 1000).
get_hospital_readmissions
Get 30-day hospital readmission rates by hospital. Returns hospital-level readmission data including excess readmission ratios and predicted/expected readmission rates for conditions like heart attack, heart failure, and pneumonia. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). hospital_name: Hospital name or partial name to search for. limit: Maximum number of records to return (default 50, max 1000).
medicare
get_medicare_enrollment
Get Medicare enrollment data by state and county. Returns enrollment counts including total beneficiaries, Original Medicare vs Medicare Advantage enrollment, and Part D enrollment. Useful for understanding Medicare population by geography. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). year: Year of enrollment data (e.g. 2022). limit: Maximum number of records to return (default 50, max 1000).
get_medicare_spending
Get Medicare spending per beneficiary by geographic area. Returns geographic variation in Medicare spending including per-capita costs and total spending amounts. Filter by state, county, or year. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). county: County name to filter by (e.g. 'Los Angeles'). year: Year of spending data (e.g. 2022). limit: Maximum number of records to return (default 50, max 1000).
chronic
get_chronic_conditions
Get prevalence of chronic conditions among Medicare beneficiaries. Returns state-level data on 21 chronic conditions including diabetes, heart failure, COPD, depression, Alzheimer's, and more. Useful for understanding disease burden by geography. Args: state: Two-letter US state abbreviation (e.g. 'CA', 'TX'). condition: Chronic condition name to filter by (e.g. 'diabetes', 'heart failure', 'COPD', 'depression'). year: Year of data (e.g. 2022). limit: Maximum number of records to return (default 50, max 1000).

Endpoints

URLTransportStateLatencyChecked
https://mcp.olyport.com/cms-medicare/mcp streamable-http answering 552 ms 1 min ago

CMS Medicare Data — questions

Answers built from our own checks of this server.

What can CMS Medicare Data do?
It exposes 5 tools, read directly from the server on our last check. Among them: get_chronic_conditions, get_hospital_quality, get_hospital_readmissions, get_medicare_enrollment, get_medicare_spending. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
What is CMS Medicare Data mostly used for?
Its tools cluster around hospital and medicare. That is what this server is built to work with — the grouping comes from the actual tool names, not from a category we assigned.
Is CMS Medicare Data working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 92 of 92 checks got a reply (100.0%), average response time 537 ms. The bar chart above shows every period we have measured.
How do I connect CMS Medicare Data?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does CMS Medicare Data need an API key?
No. CMS Medicare Data completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 5 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is CMS Medicare Data?
It answers our handshake in 537 ms on average, which is faster than 20% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.