US nursing home owners, CMS ratings and matched HUD 232 loans, plus a 232 refinance sizer.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
One nursing home's SNF Register record by CCN: CMS beds, occupancy, star ratings, staffing hours and turnover, fines, ownership type and chain; the owners and operators it reported to CMS, private equity or REIT flags, changes of ownership; and its matched FHA-insured HUD 232 loans with note rate, balance, maturity and servicer.
Six-character CMS certification number (CCN), e.g. "015109". search_nursing_homes returns it.
Owners and operators to list, 1 to 60 (largest records run to 100+).
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http hudskillednursing-loan https://hudskillednursing.loan/mcp
One nursing home's SNF Register record by CCN: CMS beds, occupancy, star ratings, staffing hours and turnover, fines, ownership type and chain; the owners and operators it reported to CMS, private equity or REIT flags, changes of ownership; and its matched FHA-insured HUD 232 loans with note rate, balance, maturity and servicer.
| Argument | Type | Description |
|---|---|---|
| ccn* | string | Six-character CMS certification number (CCN), e.g. "015109". search_nursing_homes returns it. |
| max_owners | integer | Owners and operators to list, 1 to 60 (largest records run to 100+). |
{
"type": "object",
"required": [
"ccn"
],
"properties": {
"ccn": {
"type": "string",
"pattern": "^[0-9A-Za-z]{6}$",
"description": "Six-character CMS certification number (CCN), e.g. \"015109\". search_nursing_homes returns it."
},
"max_owners": {
"type": "integer",
"default": 25,
"maximum": 60,
"minimum": 1,
"description": "Owners and operators to list, 1 to 60 (largest records run to 100+)."
}
},
"additionalProperties": false
}A state's (or the US) nursing home roll-up: CMS-certified facilities and beds, median occupancy, star-rating spread, median nurse hours and turnover, for-profit, nonprofit and government counts, chain share, PE and REIT flags, recent ownership changes, Special Focus count, and HUD 232 loan activity. Omit state for the US.
| Argument | Type | Description |
|---|---|---|
| state | string | US state, DC, PR or GU: two-letter code (e.g. TX) or full name (e.g. "Texas"). Omit for the US. |
{
"type": "object",
"properties": {
"state": {
"type": "string",
"pattern": "^[A-Za-z .]{2,30}$",
"maxLength": 30,
"minLength": 2,
"description": "US state, DC, PR or GU: two-letter code (e.g. TX) or full name (e.g. \"Texas\"). Omit for the US."
}
},
"additionalProperties": false
}FHA-insured HUD Section 232 loans matched to CMS-certified nursing homes: facility, CCN, HUD project name, program, endorsement date and amount, status, note rate, balance, monthly P&I, maturity and servicer. Filter by state, CCN, name or city, servicer, status, rate range or maturity year; sort by balance, rate, maturity or endorsement.
| Argument | Type | Description |
|---|---|---|
| ccn | string | Six-character CMS certification number (CCN), e.g. "015109". search_nursing_homes returns it. |
| name | string | Part of the facility name, HUD project name or city, e.g. "Civic Center". |
| sort | string | balance (largest first), rate (highest first), maturity (soonest first), endorsed (newest first). |
| limit | integer | Loans to return, 1 to 50. |
| state | string | US state, DC, PR or GU: two-letter code (e.g. TX) or full name (e.g. "Texas"). Omit to search every state. |
| offset | integer | Skip this many loans (paging). |
| status | string | Loan status in HUD's insured-mortgage files. Default active. |
| max_rate |
Ranks the states, DC, PR and GU on one nursing home measure: facilities, beds, median occupancy, nurse or RN hours, staff turnover, for-profit or chain share, PE or REIT owner flags, recent ownership changes, Special Focus count, or HUD 232 activity (active loans, balance, endorsements). Returns value, rank and state page.
| Argument | Type | Description |
|---|---|---|
| limit | integer | States to return, 1 to 53. |
| order | string | desc = largest first (default), asc = smallest first. |
| metric* | string | What to rank by. |
{
"type": "object",
"required": [
"metric"
],
"properties": {
"limit": {
"type": "integer",
"default": 10,
"maximum": 53,
"minimum": 1,
"description": "States to return, 1 to 53."
},
"order": {
"enum": [
"desc",
"asc"
],
"type": "string",
"default": "desc",
"description": "desc = largest first (default), asc = smallest first."
},
"metric": {
"enum": [
"facilities",
"certified_beds",
"median_occupancy_pct",
"median_nurse_hours",
"median_rn_hours",
"median_staff_turnover_pct",
"for_profit_share_pct",
"chain_share_pct",
"pe_owner_reported",
"reit_owner_reported",
"ownership_changed_12_months",
"special_focus_facilities",
"facilities_with_active_hud_loan",
"active_hud_loan_balance",
"hud_232_loans_since_fy2001",
"hud_232_amount_since_fy2001",
"hud_232_loans_since_fy2021"
],
"type": "string",
"description": "What to rank by."
}
},
"additionalProperties": false
}Searches the 14,000+ CMS-certified nursing homes by name, city or state and returns each match's CCN, name, city, state, certified beds, CMS overall star rating, whether an FHA-insured HUD 232 loan is matched (active, past or none) and its SNF Register page. Use the CCN with get_nursing_home.
| Argument | Type | Description |
|---|---|---|
| city | string | City, e.g. "Birmingham". |
| sort | string | name (A to Z, default) or beds (largest first). |
| limit | integer | Results to return, 1 to 50. |
| query | string | Part of the facility name as CMS lists it, e.g. "Civic Center" or "Good Samaritan". |
| state | string | US state, DC, PR or GU: two-letter code (e.g. TX) or full name (e.g. "Texas"). |
| offset | integer | Skip this many results (paging). |
| hud_loan | string | Only facilities with an active matched FHA loan, a past one only, or none. Default any. |
| min_stars | integer | Only facilities with at least this CMS overall star rating. |
Runs the SNF Register sizer: HUD Section 232 loan tests (debt service at 1.45x or 1.11x with MIP, 80%/85% loan to value, cost to refinance, original principal for 223(a)(7)) on your NOI, value, rate and payoff; returns the maximum insurable loan, the binding test, payment, MIP, DSCR and cash to close. Pass a CCN to fill in its active FHA loan.
| Argument | Type | Description |
|---|---|---|
| ccn | string | Six-character CMS certification number (CCN), e.g. "015109". search_nursing_homes returns it. |
| noi* | number | Underwritten net operating income, $ a year. |
| beds | integer | Beds (sets the 223f inspection fee). Default the CCN's certified beds, else 120. |
| payoff | number | Existing debt to pay off, $. Defaults to the active FHA balance when ccn is given. |
| program | string | 223f = 232/223(f) refinance of non-HUD debt; 223a7 = streamlined refinance of an existing FHA loan. Default 223a7 when ccn has an active FHA loan, else 223f. |
| repairs | number | Repairs to finance, $. |
| borrower | string | Nonprofit with an operating track record gets 85% LTV instead of 80%. |
We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 2, 2026.
| number |
| Only loans with a note rate at or below this percent. |
| min_rate | number | Only loans with a note rate at or above this percent, e.g. 5. |
| servicer | string | Part of the servicer or holder name, e.g. "Berkadia" (active loans). |
| matures_by | integer | Only active loans maturing in or before this year. |
{
"type": "object",
"properties": {
"ccn": {
"type": "string",
"pattern": "^[0-9A-Za-z]{6}$",
"description": "Six-character CMS certification number (CCN), e.g. \"015109\". search_nursing_homes returns it."
},
"name": {
"type": "string",
"maxLength": 60,
"minLength": 2,
"description": "Part of the facility name, HUD project name or city, e.g. \"Civic Center\"."
},
"sort": {
"enum": [
"balance",
"rate",
"maturity",
"endorsed"
],
"type": "string",
"default": "balance",
"description": "balance (largest first), rate (highest first), maturity (soonest first), endorsed (newest first)."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Loans to return, 1 to 50."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z .]{2,30}$",
"maxLength": 30,
"minLength": 2,
"description": "US state, DC, PR or GU: two-letter code (e.g. TX) or full name (e.g. \"Texas\"). Omit to search every state."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 4000,
"minimum": 0,
"description": "Skip this many loans (paging)."
},
"status": {
"enum": [
"active",
"terminated",
"all"
],
"type": "string",
"default": "active",
"description": "Loan status in HUD's insured-mortgage files. Default active."
},
"max_rate": {
"type": "number",
"maximum": 15,
"minimum": 0,
"description": "Only loans with a note rate at or below this percent."
},
"min_rate": {
"type": "number",
"maximum": 15,
"minimum": 0,
"description": "Only loans with a note rate at or above this percent, e.g. 5."
},
"servicer": {
"type": "string",
"maxLength": 60,
"minLength": 2,
"description": "Part of the servicer or holder name, e.g. \"Berkadia\" (active loans)."
},
"matures_by": {
"type": "integer",
"maximum": 2075,
"minimum": 2026,
"description": "Only active loans maturing in or before this year."
}
},
"additionalProperties": false
}{
"type": "object",
"properties": {
"city": {
"type": "string",
"maxLength": 40,
"minLength": 2,
"description": "City, e.g. \"Birmingham\"."
},
"sort": {
"enum": [
"name",
"beds"
],
"type": "string",
"default": "name",
"description": "name (A to Z, default) or beds (largest first)."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Results to return, 1 to 50."
},
"query": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Part of the facility name as CMS lists it, e.g. \"Civic Center\" or \"Good Samaritan\"."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z .]{2,30}$",
"maxLength": 30,
"minLength": 2,
"description": "US state, DC, PR or GU: two-letter code (e.g. TX) or full name (e.g. \"Texas\")."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 15000,
"minimum": 0,
"description": "Skip this many results (paging)."
},
"hud_loan": {
"enum": [
"any",
"active",
"past",
"none"
],
"type": "string",
"default": "any",
"description": "Only facilities with an active matched FHA loan, a past one only, or none. Default any."
},
"min_stars": {
"type": "integer",
"maximum": 5,
"minimum": 1,
"description": "Only facilities with at least this CMS overall star rating."
}
},
"additionalProperties": false
}| rate_pct* | number | Interest rate, percent (your quote or assumption; HUD does not set it). |
| term_years | integer | Term in years. Default 35, or the active loan's remaining term for 223a7 with ccn. |
| ground_rent | number | Annual ground rent, $. |
| other_costs | number | Other closing costs, $ (third-party reports, legal, title, prepayment premium). |
| appraised_value | number | Appraised value, $. Required for 223f. |
| financing_fee_pct | number | Lender financing fee, % of loan (capped at 3.5% for 223f, 2% for 223a7). Default 2. |
| current_monthly_pi | number | 223a7 only: current monthly principal and interest, to show the payment change. Defaults from ccn. |
| original_principal | number | 223a7 only: original principal of the FHA loan (caps the new loan). Defaults from ccn. |
{
"type": "object",
"required": [
"noi",
"rate_pct"
],
"properties": {
"ccn": {
"type": "string",
"pattern": "^[0-9A-Za-z]{6}$",
"description": "Six-character CMS certification number (CCN), e.g. \"015109\". search_nursing_homes returns it."
},
"noi": {
"type": "number",
"maximum": 1000000000,
"minimum": 1,
"description": "Underwritten net operating income, $ a year."
},
"beds": {
"type": "integer",
"maximum": 2000,
"minimum": 1,
"description": "Beds (sets the 223f inspection fee). Default the CCN's certified beds, else 120."
},
"payoff": {
"type": "number",
"maximum": 10000000000,
"minimum": 0,
"description": "Existing debt to pay off, $. Defaults to the active FHA balance when ccn is given."
},
"program": {
"enum": [
"223f",
"223a7"
],
"type": "string",
"description": "223f = 232/223(f) refinance of non-HUD debt; 223a7 = streamlined refinance of an existing FHA loan. Default 223a7 when ccn has an active FHA loan, else 223f."
},
"repairs": {
"type": "number",
"default": 0,
"maximum": 1000000000,
"minimum": 0,
"description": "Repairs to finance, $."
},
"borrower": {
"enum": [
"for_profit",
"nonprofit"
],
"type": "string",
"default": "for_profit",
"description": "Nonprofit with an operating track record gets 85% LTV instead of 80%."
},
"rate_pct": {
"type": "number",
"maximum": 15,
"minimum": 0.5,
"description": "Interest rate, percent (your quote or assumption; HUD does not set it)."
},
"term_years": {
"type": "integer",
"maximum": 40,
"minimum": 10,
"description": "Term in years. Default 35, or the active loan's remaining term for 223a7 with ccn."
},
"ground_rent": {
"type": "number",
"default": 0,
"maximum": 100000000,
"minimum": 0,
"description": "Annual ground rent, $."
},
"other_costs": {
"type": "number",
"default": 0,
"maximum": 1000000000,
"minimum": 0,
"description": "Other closing costs, $ (third-party reports, legal, title, prepayment premium)."
},
"appraised_value": {
"type": "number",
"maximum": 10000000000,
"minimum": 0,
"description": "Appraised value, $. Required for 223f."
},
"financing_fee_pct": {
"type": "number",
"default": 2,
"maximum": 10,
"minimum": 0,
"description": "Lender financing fee, % of loan (capped at 3.5% for 223f, 2% for 223a7). Default 2."
},
"current_monthly_pi": {
"type": "number",
"maximum": 100000000,
"minimum": 0,
"description": "223a7 only: current monthly principal and interest, to show the payment change. Defaults from ccn."
},
"original_principal": {
"type": "number",
"maximum": 10000000000,
"minimum": 0,
"description": "223a7 only: original principal of the FHA loan (caps the new loan). Defaults from ccn."
}
},
"additionalProperties": false
}