Contract Clock: HUD Section 8 contract expirations

HUD Section 8 HAP contract expirations, below-FMR screen and property lookup by state.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
95%
Qualität der Benennung
85%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,634Tokens (Tool-Definitionen)
~3.2 KBTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.28% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "multifamily-deals": {
      "url": "https://multifamily.deals/mcp"
    }
  }
}

Remote-Endpunkte

https://multifamily.deals/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢expiring_contracts(state, county, city, within_months, from, ...)

Active HUD project-based Section 8 and assistance contracts (HAP, PRAC, RAC, PAC) in one state whose overall or current expiration date falls in a date window, with property name, city, county, assisted units, program, both expiration dates, rent-to-FMR ratio and FHA number. Filter by county, city, contract type and size; page through results.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string",
      "pattern": "^[A-Za-z]{2}$",
      "description": "Two-letter state or territory code, e.g. OH."
    },
    "county": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "Optional county name as HUD spells it, e.g. \"Cuyahoga\"."
    },
    "city": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "Optional city name, e.g. \"Cleveland\"."
    },
    "within_months": {
      "type": "integer",
      "minimum": 1,
      "maximum": 120,
      "default": 24,
      "description": "Window length in months, measured from the HUD file's as-of date (default 24, as on the deal screen). Ignored when \"through\" is given."
    },
    "from": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Optional window start, YYYY-MM-DD (default: the HUD file's as-of date)."
    },
    "through": {
      "type": "string",
      "pattern": "^\\d{4}-\\d{2}-\\d{2}$",
      "description": "Optional window end, YYYY-MM-DD."
    },
    "date_field": {
      "type": "string",
      "enum": [
        "overall",
        "current"
      ],
      "default": "overall",
      "description": "\"overall\" = end of the contract term (default); \"current\" = end of the currently funded piece, which is often renewed."
    },
    "contract_type": {
      "type": "string",
      "enum": [
        "HAP",
        "PRAC",
        "RAC",
        "PAC",
        "COOP"
      ],
      "description": "Optional HUD contract document type."
    },
    "min_assisted_units": {
      "type": "integer",
      "minimum": 0,
      "maximum": 5000,
      "description": "Optional minimum assisted units on the contract."
    },
    "sort": {
      "type": "string",
      "enum": [
        "date",
        "assisted_units"
      ],
      "default": "date",
      "description": "Soonest first (default) or largest first."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Rows to return, 1 to 20 (default 10); page with offset for more."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100000,
      "default": 0,
      "description": "Rows to skip, for paging."
    }
  },
  "required": [
    "state"
  ],
  "additionalProperties": false
}
🟢screen_below_fmr(state, county, city, max_rent_to_fmr, min_assisted_units, ...)

The deal screen's rent test for one state: active Section 8 HAP contracts whose rent-to-FMR ratio in HUD's file is above zero and under a threshold (default 90%), with property, assisted units, ratio, both expiration dates and a prefilled offer-calculator link. Optional filters: county, city, minimum assisted units, overall expiration within N months.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string",
      "pattern": "^[A-Za-z]{2}$",
      "description": "Two-letter state or territory code, e.g. OH."
    },
    "county": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "Optional county name as HUD spells it, e.g. \"Cuyahoga\"."
    },
    "city": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "Optional city name, e.g. \"Cleveland\"."
    },
    "max_rent_to_fmr": {
      "type": "number",
      "minimum": 1,
      "maximum": 150,
      "default": 90,
      "description": "Keep contracts whose rent-to-FMR ratio is under this percent (default 90, the deal screen's line)."
    },
    "min_assisted_units": {
      "type": "integer",
      "minimum": 0,
      "maximum": 5000,
      "description": "Optional minimum assisted units (the state page table uses 20)."
    },
    "expiring_within_months": {
      "type": "integer",
      "minimum": 1,
      "maximum": 120,
      "description": "Optional: only contracts whose overall expiration falls within this many months of the HUD file date."
    },
    "sort": {
      "type": "string",
      "enum": [
        "rent_to_fmr",
        "assisted_units",
        "expiration"
      ],
      "default": "rent_to_fmr",
      "description": "Lowest ratio first (default), largest first, or soonest overall expiration first."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20,
      "default": 10,
      "description": "Rows to return, 1 to 20 (default 10); page with offset for more."
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100000,
      "default": 0,
      "description": "Rows to skip, for paging."
    }
  },
  "required": [
    "state"
  ],
  "additionalProperties": false
}
🟢get_property(contract_number, property_id, name, state, city)

One HUD Section 8 or assistance property with every contract on it: address, county, total units, HUD property category and financing type, FHA number, and per contract the number, program, status, effective date, both expiration dates, term, assisted units and rent-to-FMR ratio. Look up by contract number, HUD property ID, or property name within a state.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "contract_number": {
      "type": "string",
      "pattern": "^[A-Za-z0-9]{11}$",
      "description": "HUD contract number, 11 characters, e.g. DE26M000010."
    },
    "property_id": {
      "type": "integer",
      "minimum": 1,
      "maximum": 9999999999,
      "description": "HUD property ID, e.g. 800003809 (needs \"state\")."
    },
    "name": {
      "type": "string",
      "minLength": 3,
      "maxLength": 80,
      "description": "Property name or part of it, e.g. \"Carvel Gardens\" (needs \"state\")."
    },
    "state": {
      "type": "string",
      "pattern": "^[A-Za-z]{2}$",
      "description": "Two-letter state code. Optional with a contract number."
    },
    "city": {
      "type": "string",
      "minLength": 2,
      "maxLength": 60,
      "description": "Optional city, to narrow a name search."
    }
  },
  "additionalProperties": false
}
🟢state_contract_summary(state, rank_by, limit)

Deal-screen counts for one state, or every state ranked: properties, active contracts and assisted units, contracts reaching final (overall) expiration within two years of the HUD file date with their assisted units, and HAP contracts paying under 90% of Fair Market Rent. Omit state for the national ranking.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "state": {
      "type": "string",
      "pattern": "^[A-Za-z]{2}$",
      "description": "Two-letter state code, e.g. CA. Omit for all states."
    },
    "rank_by": {
      "type": "string",
      "enum": [
        "expiring",
        "below_fmr",
        "assisted_units"
      ],
      "default": "expiring",
      "description": "National ranking order (ignored with \"state\")."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 30,
      "default": 15,
      "description": "States to list in the ranking, 1 to 30 (default 15)."
    }
  },
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools