FHA and conforming 2-4 unit loan limits by county, plus owner-occupant house-hack math.
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.
The current-year FHA forward and FHFA conforming loan limits for 1, 2, 3 and 4 units in one county (or parish, borough, planning region, municipio), whether FHA treats it as high-cost, the 1-unit conforming figure VA uses with entitlement in use, and the highest price that keeps an FHA base loan inside the limit at 3.5% down.
Two-letter state or territory code, e.g. CA, DC or PR.
County or equivalent name, e.g. "Los Angeles" or "Kent County".
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
claude mcp add --transport http multifamilyfor-sale https://multifamilyfor.sale/mcp
The current-year FHA forward and FHFA conforming loan limits for 1, 2, 3 and 4 units in one county (or parish, borough, planning region, municipio), whether FHA treats it as high-cost, the 1-unit conforming figure VA uses with entitlement in use, and the highest price that keeps an FHA base loan inside the limit at 3.5% down.
| Argument | Type | Description |
|---|---|---|
| state* | string | Two-letter state or territory code, e.g. CA, DC or PR. |
| county* | string | County or equivalent name, e.g. "Los Angeles" or "Kent County". |
{
"type": "object",
"required": [
"state",
"county"
],
"properties": {
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter state or territory code, e.g. CA, DC or PR."
},
"county": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "County or equivalent name, e.g. \"Los Angeles\" or \"Kent County\"."
}
},
"additionalProperties": false
}Runs the site's 2-4 unit owner-occupant calculator: down payment, base loan, FHA upfront and annual MIP, the monthly PITI, the loan against the county limit (when state and county are given), FHA's self-sufficiency test on 3-4 units, the rent a lender can count (75% of the other units), net monthly cost after their rent, and the reserves rule for FHA, VA or conventional.
| Argument | Type | Description |
|---|---|---|
| price* | number | Purchase price in dollars. |
| rents* | array | Monthly market rent per unit, one per unit; the first is the unit the buyer will live in. E.g. [1800, 1800, 1800]. |
| state | string | Optional two-letter state code, to check the loan against the county limit. |
| units* | integer | Units in the building: 2 duplex, 3 triplex, 4 fourplex. |
| county | string | Optional county name (needs state). |
| rate_pct* | number | Interest rate in percent, e.g. 6.5. Use the rate the buyer was quoted; there is no default. |
| loan_type* | string | Loan program. |
| term_years | integer | Loan term. |
| vacancy_pct | number | Appraiser's vacancy and maintenance estimate, %. The self-sufficiency test uses the greater of this or 25. |
| va_entitlement | string | VA only: full (none in use) or partial (some still in use on another loan). |
| down_payment_pct | number | Down payment as % of price. Defaults to 3.5 (FHA), 0 (VA) or 5 (Conventional). |
One state or territory's current-year FHA and conforming loan limits for 2, 3 and 4 units, county by county, with how many counties sit at the FHA floor and the highest FHA limits. Sort by name or by the FHA limit for a unit count; filter to high-cost counties; page with limit and offset.
| Argument | Type | Description |
|---|---|---|
| sort | string | Order of the county list. |
| limit | integer | Counties per page. |
| state* | string | Two-letter state or territory code, e.g. FL. |
| units | integer | Unit count the FHA sort uses. |
| offset | integer | Counties to skip, for paging. |
| high_cost_only | boolean | Only counties whose FHA limit is above the national floor. |
{
"type": "object",
"required": [
"state"
],
"properties": {
"sort": {
"enum": [
"name",
"fha_high_to_low",
"fha_low_to_high"
],
"type": "string",
"default": "name",
"description": "Order of the county list."
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1,
"description": "Counties per page."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Two-letter state or territory code, e.g. FL."
},
"units": {
"enum": [
2,
3,
4
],
"type": "integer",
"default": 4,
"description": "Unit count the FHA sort uses."
},
"offset": {
"type": "integer",
"default": 0,
"maximum": 500,
"minimum": 0,
"description": "Counties to skip, for paging."
},
"high_cost_only": {
"type": "boolean",
"default": false,
"description": "Only counties whose FHA limit is above the national floor."
}
},
"additionalProperties": false
}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 1, 2026.
| insurance_annual | number | Annual homeowners insurance in dollars. |
| finance_upfront_mip | boolean | FHA only: add the 1.75% upfront premium to the loan. |
| property_tax_annual | number | Annual property tax in dollars. |
{
"type": "object",
"required": [
"units",
"price",
"loan_type",
"rate_pct",
"rents"
],
"properties": {
"price": {
"type": "number",
"maximum": 20000000,
"minimum": 10000,
"description": "Purchase price in dollars."
},
"rents": {
"type": "array",
"items": {
"type": "number",
"maximum": 100000,
"minimum": 0
},
"maxItems": 4,
"minItems": 2,
"description": "Monthly market rent per unit, one per unit; the first is the unit the buyer will live in. E.g. [1800, 1800, 1800]."
},
"state": {
"type": "string",
"pattern": "^[A-Za-z]{2}$",
"description": "Optional two-letter state code, to check the loan against the county limit."
},
"units": {
"enum": [
2,
3,
4
],
"type": "integer",
"description": "Units in the building: 2 duplex, 3 triplex, 4 fourplex."
},
"county": {
"type": "string",
"maxLength": 80,
"minLength": 2,
"description": "Optional county name (needs state)."
},
"rate_pct": {
"type": "number",
"maximum": 20,
"minimum": 0,
"description": "Interest rate in percent, e.g. 6.5. Use the rate the buyer was quoted; there is no default."
},
"loan_type": {
"enum": [
"FHA",
"VA",
"Conventional"
],
"type": "string",
"description": "Loan program."
},
"term_years": {
"enum": [
15,
30
],
"type": "integer",
"default": 30,
"description": "Loan term."
},
"vacancy_pct": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Appraiser's vacancy and maintenance estimate, %. The self-sufficiency test uses the greater of this or 25."
},
"va_entitlement": {
"enum": [
"full",
"partial"
],
"type": "string",
"default": "full",
"description": "VA only: full (none in use) or partial (some still in use on another loan)."
},
"down_payment_pct": {
"type": "number",
"maximum": 100,
"minimum": 0,
"description": "Down payment as % of price. Defaults to 3.5 (FHA), 0 (VA) or 5 (Conventional)."
},
"insurance_annual": {
"type": "number",
"default": 0,
"maximum": 1000000,
"minimum": 0,
"description": "Annual homeowners insurance in dollars."
},
"finance_upfront_mip": {
"type": "boolean",
"default": true,
"description": "FHA only: add the 1.75% upfront premium to the loan."
},
"property_tax_annual": {
"type": "number",
"default": 0,
"maximum": 1000000,
"minimum": 0,
"description": "Annual property tax in dollars."
}
},
"additionalProperties": false
}