CMS quality ratings, payer-negotiated prices, and clinician data for 41K+ US healthcare facilities.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://careranks.com/mcp5 tools · 292mssearch_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.Search 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.
| Parameter | Type | Description |
|---|---|---|
| query* | string | Name or city text to match (case-insensitive substring). |
| state | string | Two-letter state/territory code filter, e.g. "CT". |
| type | string | Facility type filter. |
| limit | integer | Max results (default 10). |
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.Look 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.
| Parameter | Type | Description |
|---|---|---|
| type* | string | — |
| id* | string | Facility id (hospitals: 6-char CCN; systems: slug). |
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,0…Payer-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,0…
| Parameter | Type | Description |
|---|---|---|
| ccn* | 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. |
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.Clinicians 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.
| Parameter | Type | Description |
|---|---|---|
| ccn* | string | Hospital CCN (6 characters). |
| filter | string | Optional case-insensitive substring on name or specialty. |
| limit | integer | Max clinicians (default 20). |
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.Structured 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.
| Parameter | Type | Description |
|---|---|---|
| type* | string | — |
| id* | string | — |
| max_chars | integer | Markdown budget (default 15000). |
5 of 5 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
CMS quality ratings, payer-negotiated prices, and clinician data for 41K+ US healthcare facilities.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.