Nursing Home Database
MCP server for US nursing facility search and ownership lookup (NursingHomeDatabase).
| Endpoint | https://mcp.nursinghomedatabase.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.1 |
| Now | 12 tools · grade A (90) · pin ts_d78f2a8d997478aa4aa90113e0b10c3f · protocol 2025-06-18 |
| First / last listed | 2026-11-09 01:47 UTC / 2026-11-09 01:47 UTC |
| Grade over time | 2026-11-09: A (90), 12 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: search_facilities search_facilities_by_ownership summarize_facilities compare_facilities get_facility_changes get_facility get_facility_ownership search_owners get_owner list_file_dates list_distinct_values get_data_freshness
search_facilities | Find certified US skilled nursing facilities near an address or in a city. Filter by ownership type, star rating, abuse flag, high-performing icon, or Special Focus status. Returns ownership, ratings, nurse hours (HPRD), nurse/RN turnover, weighted inspection score, beds, fines, straight-line distance_miles, and map links. distance_miles is straight-line miles, not drive time. An address is geocod params: q, address, city, state, zip, radius_miles, min_overall_rating, max_overall_rating, abuse_icon, icon_hi_perf, sffstatus, ownership, sort, limit, offset, filedate |
search_facilities_by_ownership | Find certified US nursing homes by ownership type (ProviderInfo.ownership). The result rows match a facility search. Combine with state, city, ZIP, or address. params: ownership*, q, address, city, state, zip, radius_miles, min_overall_rating, max_overall_rating, sort, limit, offset, filedate |
summarize_facilities | Aggregate numeric ProviderInfo fields (n, mean, min, max; optional median) across certified nursing homes. Facility-equal means, not bed-weighted. Missing values are excluded per metric. Not causal. A named home still needs a single-facility lookup. params: metrics*, group_by, ownership, state, city, zip, abuse_icon, icon_hi_perf, sffstatus, min_overall_rating, max_overall_rating, include_median, filedate |
compare_facilities | Compare up to 25 certified skilled nursing facilities by CMS CCN or web slug. Returns ratings, nurse hours, turnover, inspection score, beds, fines, and map links in one table. params: ids*, filedate |
get_facility_changes | Monitor one skilled nursing facility across two CMS monthly files. Defaults to latest vs the prior snapshot. Returns field-level diffs for stars, nurse hours, turnover, inspection score, abuse icon, high-performing icon, fines, and occupancy. Care Compare shows this month only — rerun after the next file. params: id*, from, to |
get_facility | Get one certified skilled nursing facility by CMS CCN (provnum) or web slug. Returns the same decision fields as search_facilities: ratings, nurse hours (HPRD), nurse/RN turnover, weighted inspection score, beds, fines, abuse/SFF flags, and maps deep-links. Use data_as_of as the CMS vintage; do not invent ratings or hours that are missing. Defaults to the latest monthly snapshot; pass filedate fro params: id*, filedate |
get_facility_ownership | Get CMS ownership records for one facility — who owns or manages the building. Defaults to the latest CMS monthly snapshot; pass filedate from list_file_dates to query a prior month. params: id*, filedate |
search_owners | Search nursing-home owners by name. Defaults to the latest CMS monthly snapshot; pass filedate from list_file_dates to query a prior month. params: q*, limit, offset, filedate |
get_owner | Get an owner portfolio by web_owner slug, including facility names, locations, and overall stars. Defaults to the latest CMS monthly snapshot; pass filedate from list_file_dates to query a prior month. params: web_owner*, filedate |
list_file_dates | List CMS monthly snapshot dates available in the database (newest first), plus the current filedate and known unpublished months. Use a returned date as filedate on other tools to retrieve a prior month instead of the latest data. params: none |
list_distinct_values | List distinct ProviderInfo values and counts for a field. Omit field to see the catalog. ownership returns the ownership labels. city requires state. params: field, state, filedate |
get_data_freshness | Latest source dataset dates and row counts for the nursing-home files. params: none |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.