CMS — US Home Health Agency Search
cms.home_health.searchSearch 12 300+ Medicare-certified home health agencies across the US providing skilled nursing, physical therapy, occupational therapy, and speech pathology services in patients' homes. Filter by state, city, ZIP code, agency name, and whether nursing care is offered. Returns CMS Certification Number (CCN), agency name, address, phone, ownership type, services offered (nursing, PT, OT), and CMS quality-of-patient-care star rating. Essential for patients transitioning from hospital to home, post-surgical recovery, or managing chronic conditions without nursing home admission. No auth — US Centers for Medicare & Medicaid Services public domain, unlimited free.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | City or town name to filter agencies (partial match). Example: "Houston", "Phoenix". | |
| name | No | Partial agency name to search (case-insensitive substring match). Example: "Amedisys", "LHC Group", "Encompass". | |
| limit | No | Maximum number of agencies to return (1–100, default 20). | |
| state | No | Two-letter US state abbreviation to filter home health agencies (e.g. TX, CA, NY). | |
| offset | No | Number of results to skip for pagination (default 0). | |
| zip_code | No | 5-digit US ZIP code to filter home health agencies. | |
| offers_nursing | No | When true, filter to only agencies that offer skilled nursing care services. Skilled nursing covers wound care, injections, IV therapy, and post-surgery monitoring. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |