Nursing Home Database
by nursinghomedatabase.com · remote · no sign-in to list tools · v1.0.1 · published by com.nursinghomedatabase
MCP server for US nursing facility search and ownership lookup (NursingHomeDatabase).
12 tools: 12 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things0Claude Code: ask
- Only reads12Claude Code: allow: see these tools
No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http nursinghomedatabase https://mcp.nursinghomedatabase.com/mcpTools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
12 tools
Only reads 12Claude Code: allow
compare_facilitiesCompare up to 25 certified skilled nursing facilities by CMS CCN or web slug.No findings
Why it is in this group
- The name "compare_facilities" says "compare": a word for reading.
Description, as the server wrote it Compare up to 25 certified skilled nursing facilities by CMS CCN or web slug. Returns the same decision fields as search_facilities (ratings, nurse hours, turnover, inspection score, beds, fines, maps) as a table. Prefer this over looping get_facility against the 60 requests/minute limit.
get_data_freshnessGet latest source dataset dates and row counts.No findings
Why it is in this group
- The name "get_data_freshness" says "get": a word for reading.
Description, as the server wrote it Get latest source dataset dates and row counts. For prior months, call list_file_dates and pass filedate to other tools.
get_facilityGet one certified skilled nursing facility by CMS CCN (provnum) or web slug.No findings
Why it is in this group
- The name "get_facility" says "get": a word for reading.
Description, as the server wrote it 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 from list_file_dates for a prior month.
get_facility_changesMonitor one skilled nursing facility across two CMS monthly files.No findings
Why it is in this group
- The name "get_facility_changes" says "get": a word for reading.
Description, as the server wrote it 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.
get_facility_ownershipGet CMS ownership records for one facility — who owns or manages the building.No findings
Why it is in this group
- The name "get_facility_ownership" says "get": a word for reading.
Description, as the server wrote it 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.
get_ownerGet an owner portfolio by web_owner slug, including facility names, locations, and overall stars.No findings
Why it is in this group
- The name "get_owner" says "get": a word for reading.
Description, as the server wrote it 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.
list_distinct_valuesList distinct CMS ProviderInfo values and counts for a field.No findings
Why it is in this group
- The name "list_distinct_values" says "list": a word for reading.
Description, as the server wrote it List distinct CMS ProviderInfo values and counts for a field. Omit field to see the catalog. Use field=ownership before search_facilities to get the 13 ownership types. city requires state.
list_file_datesList CMS monthly snapshot dates available in the database (newest first), plus the current filedate and known unpublished months.No findings
Why it is in this group
- The name "list_file_dates" says "list": a word for reading.
Description, as the server wrote it 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.
search_facilitiesFind certified US skilled nursing facilities near an address or in a city.No findings
Why it is in this group
- The name "search_facilities" says "search": a word for reading.
Description, as the server wrote it Find certified US skilled nursing facilities near an address or in a city. Filter by CMS ownership type (call list_distinct_values field=ownership first), 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 maps deep-links. distance_miles is crow-flies, not drive time — use maps.google_dir / a mapping service for minutes.
search_facilities_by_ownershipFind certified US SNFs by CMS ownership type (ProviderInfo.ownership).No findings
Why it is in this group
- The name "search_facilities_by_ownership" says "search": a word for reading.
Description, as the server wrote it Find certified US SNFs by CMS ownership type (ProviderInfo.ownership). Call list_distinct_values with field=ownership first. Same result schema as search_facilities; combine with state, city, ZIP, or address.
search_ownersSearch nursing-home owners by name.No findings
Why it is in this group
- The name "search_owners" says "search": a word for reading.
Description, as the server wrote it Search nursing-home owners by name. Defaults to the latest CMS monthly snapshot; pass filedate from list_file_dates to query a prior month.
summarize_facilitiesAggregate numeric CMS ProviderInfo fields (n, mean, min, max; optional median) across certified SNFs.No findings
Why it is in this group
- The name "summarize_facilities" says "summarize": a word for reading.
Description, as the server wrote it Aggregate numeric CMS ProviderInfo fields (n, mean, min, max; optional median) across certified SNFs. Prefer this over paging search_facilities for national or grouped stats. Call list_distinct_values for ownership catalogs; call list_file_dates for filedate. Facility-equal means — not bed-weighted. Missing values excluded per metric. Not causal. Not a substitute for get_facility on a named home. Rate limit 60 requests/minute.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.1. Values in angle brackets are yours to fill in.
claude mcp add --transport http nursinghomedatabase https://mcp.nursinghomedatabase.com/mcpRun in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__nursinghomedatabase__search_facilities",
"mcp__nursinghomedatabase__search_facilities_by_ownership",
"mcp__nursinghomedatabase__summarize_facilities",
"mcp__nursinghomedatabase__compare_facilities",
"mcp__nursinghomedatabase__get_facility_changes",
"mcp__nursinghomedatabase__get_facility",
"mcp__nursinghomedatabase__get_facility_ownership",
"mcp__nursinghomedatabase__search_owners",
"mcp__nursinghomedatabase__get_owner",
"mcp__nursinghomedatabase__list_file_dates",
"mcp__nursinghomedatabase__list_distinct_values",
"mcp__nursinghomedatabase__get_data_freshness"
],
"ask": [],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as nursinghomedatabase. Review it before you use it.