CareRanks Data
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
CMS quality ratings, payer-negotiated prices, and clinician data for 41K+ US healthcare facilities.
| Author | com.careranks |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2251 ms |
| Last measured | 2026-10-26 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"CareRanks Data": {
"url": "https://careranks.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (5)
search_facilitiesSearch 41K+ US facilities (hospitals, nursing homes, home-health agencies, dialysis centers, health systems) by name and/or city, optionally filtered by state and type. Returns ids usable with the other tools plus capability flags.
Parameters:
query(required) — string — Name or city text to match (case-insensitive substring).type— string — Facility type filter.limit— integer — Max results (default 10).state— string — Two-letter state/territory code filter, e.g. "CT".
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_facilityLook up one facility by {type, id}. Returns the index record plus canonical URLs and which detail tools work for it. Hospital ids are CMS CCNs.
Parameters:
type(required) — stringid(required) — string — Facility id (hospitals: 6-char CCN; systems: slug).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_hospital_pricesPayer-negotiated rates parsed from a hospital's federally required machine-readable file. Without `drg`: a per-DRG summary (payer count, min/median/max) across every DRG in the file. With `drg` (digits; zero-padded automatically): the individual payer-by-payer rates for that DRG. Available for ~2,060 hospitals (prices_tool_available flag).
Parameters:
ccn(required) — string — Hospital CCN (6 characters).drg— string — Optional MS-DRG code, e.g. "291" or "047".limit— integer — Max DRG summary rows (default 100). Ignored when drg is given.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_hospital_cliniciansClinicians affiliated with a hospital (CMS data): name, specialty, Medicare procedure volumes, Open Payments totals. Available for ~4,570 hospitals (clinicians_tool_available flag). Filter matches name or specialty.
Parameters:
ccn(required) — string — Hospital CCN (6 characters).limit— integer — Max clinicians (default 20).filter— string — Optional case-insensitive substring on name or specialty.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_facility_profileStructured summary for any facility; for hospitals the full profile markdown (quality measures, ratings context) is returned AS THE TEXT CONTENT BLOCK, with metadata (truncation flag, full URL) in structuredContent. max_chars bounds the markdown body.
Parameters:
type(required) — stringid(required) — stringmax_chars— integer — Markdown budget (default 15000).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.