Nursing Home Database
MCP server for US nursing facility search and ownership lookup (NursingHomeDatabase).
★ 0No licensedatabases
Install
Config snippet generator goes here (5 client tabs)
README
# Nursing Home Database — MCP
Public documentation for the **Nursing Home Database** [Model Context Protocol](https://modelcontextprotocol.io/) server. It exposes US nursing facility search, detail, ownership, and owner portfolio data to AI assistants and other MCP clients.
**Website:** [nursinghomedatabase.com](https://www.nursinghomedatabase.com)
**Contact:** [Contact page](https://www.nursinghomedatabase.com/contact)
## MCP endpoint
| | |
|---|---|
| **Transport** | Streamable HTTP (JSON-RPC 2.0 over HTTPS) |
| **URL** | `https://mcp.nursinghomedatabase.com/mcp` |
| **Auth** | None required for discovery and tools (public access) |
Send a standard MCP session: `initialize` → `notifications/initialized` (optional; may receive HTTP 204) → `tools/list` → `tools/call` as needed.
## Tools
After `tools/list`, you will see tools such as:
| Tool | Purpose |
|------|---------|
| `search_facilities` | Search facilities by name, geography, and filters |
| `get_facility` | Get one facility by CMS provider number or site slug |
| `get_facility_ownership` | Ownership records for a facility |
| `search_owners` | Search owners by name |
| `get_owner` | Owner portfolio by `web_owner` slug |
| `get_data_freshness` | Dataset freshness metadata |
Exact parameters and schemas are returned in the `tools/list` response (`inputSchema` per tool).
## MCP Registry
This server is listed in the official MCP Registry as **`com.nursinghomedatabase/mcp`**.
- Registry metadata for clients and automation: [`server.json`](./server.json) in this repository.
- Search API: `https://registry.modelcontextprotocol.io/v0.1/servers?search=com.nursinghomedatabase`
## REST API (same backend)
JSON discovery APIs are also available under the main site, for example:
- `GET https://www.nursinghomedatabase.com/api/v1/nh/capabilities`
- `GET https://www.nursinghomedatabase.com/api/v1/nh/...` (see site documentation)
MCP and REST share the same underlying data layer.
## Example: Cursor / IDE config
Add a **Streamable HTTP** MCP server pointing at the URL above, for example:
```json
{
"mcpServers": {
"nursing-home-database": {
"type": "streamableHttp",
"url": "https://mcp.nursinghomedatabase.com/mcp"
}
}
}
```
Adjust field names to match your client’s MCP configuration format.
## Repository contents
| File | Description |
|------|-------------|
| [`server.json`](./server.json) | Published MCP Registry manifest (name, version, remote URL) |
| `README.md` | This file |
There is no application source code in this repository; the MCP is implemented in the Nursing Home Database production environment.
## License and data
Data is derived from public CMS and related sources; use is subject to the terms published on [nursinghomedatabase.com](https://www.nursinghomedatabase.com). For licensing or bulk use, use the site contact form.