Vocasa

Rental property analysis your AI can call

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
93%
Qualität der Benennung
90%
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

~2,625Tokens (Tool-Definitionen)
~14.6 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (2.05% 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": {
    "vocasa": {
      "url": "https://mcp.vocasa.ai/mcp"
    }
  }
}

Remote-Endpunkte

https://mcp.vocasa.ai/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (2)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢analyze_rental(list_price, address, zip, bedrooms, bathrooms, ...)

Analyze a US residential property as a rental investment. Give an address or the key facts (price, beds, baths, square feet, ZIP). Add any numbers the user knows, such as their expected rent, tax or insurance; they override our estimates. Returns an investment score, IRR over a 15-year hold, monthly cash flow, cap rate, cash-on-cash return and DSCR, with the source of every input shown. Estimates only, not an appraisal.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "list_price": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 100000000,
      "description": "Asking or purchase price in US dollars."
    },
    "address": {
      "description": "Street address, ideally with city, state and ZIP.",
      "type": "string",
      "minLength": 3,
      "maxLength": 200
    },
    "zip": {
      "description": "5-digit US ZIP code. Needed when no address with a ZIP is given.",
      "type": "string",
      "pattern": "^\\d{5}(-\\d{4})?$"
    },
    "bedrooms": {
      "description": "Total bedrooms (all units together for a 2- or 3-family).",
      "type": "integer",
      "minimum": 0,
      "maximum": 30
    },
    "bathrooms": {
      "type": "number",
      "minimum": 0,
      "maximum": 30
    },
    "square_feet": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 100000
    },
    "property_type": {
      "type": "string",
      "enum": [
        "single-family",
        "condo/townhome",
        "2-family",
        "3-family",
        "multi-family"
      ]
    },
    "units": {
      "description": "Number of units in the building, when known.",
      "type": "integer",
      "minimum": 1,
      "maximum": 1000
    },
    "monthly_rent": {
      "description": "The user's expected total monthly rent; overrides our estimate.",
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 1000000
    },
    "property_tax_annual": {
      "description": "Annual property tax in dollars; overrides our estimate.",
      "type": "number",
      "minimum": 0,
      "maximum": 10000000
    },
    "insurance_annual": {
      "description": "Annual insurance in dollars; overrides our estimate.",
      "type": "number",
      "minimum": 0,
      "maximum": 10000000
    },
    "hoa_monthly": {
      "description": "Monthly HOA fee in dollars; 0 when omitted.",
      "type": "number",
      "minimum": 0,
      "maximum": 100000
    },
    "down_payment_pct": {
      "description": "Down payment as a percent of price (default 20).",
      "type": "number",
      "minimum": 0,
      "maximum": 100
    },
    "interest_rate": {
      "description": "Annual mortgage rate in percent (default: the current 30-year average we use).",
      "type": "number",
      "minimum": 0,
      "maximum": 30
    },
    "loan_term_years": {
      "description": "Loan term in years (default 30).",
      "type": "integer",
      "minimum": 1,
      "maximum": 40
    }
  },
  "required": [
    "list_price"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "outcome": {
      "type": "string",
      "enum": [
        "scored",
        "not_scored",
        "not_supported",
        "needs_input",
        "rate_limited",
        "unavailable"
      ]
    },
    "message": {
      "type": "string"
    },
    "score": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100
    },
    "band": {
      "type": "string"
    },
    "summary": {
      "type": "string"
    },
    "irr": {
      "type": [
        "number",
        "null"
      ]
    },
    "irr_hold_years": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "irr_note": {
      "type": "string"
    },
    "monthly_cash_flow": {
      "type": "number"
    },
    "cap_rate": {
      "type": "number"
    },
    "cash_on_cash": {
      "type": "number"
    },
    "dscr": {
      "type": "number"
    },
    "gross_yield": {
      "type": "number"
    },
    "inputs_used": {
      "type": "object",
      "properties": {
        "list_price": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "monthly_rent": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "property_tax_annual": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "insurance_annual": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "hoa_monthly": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "interest_rate": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "down_payment_pct": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "loan_term_years": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "list_price",
        "monthly_rent",
        "property_tax_annual",
        "insurance_annual",
        "hoa_monthly",
        "interest_rate",
        "down_payment_pct",
        "loan_term_years"
      ],
      "additionalProperties": false
    },
    "next_steps": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "disclaimer": {
      "type": "string"
    },
    "method_url": {
      "type": "string"
    }
  },
  "required": [
    "outcome",
    "disclaimer",
    "method_url"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}
🟢deal_score(address, listing_id, city, limit)

Look up NestCalc's independent Deal Score for a for-sale listing, or list the current top deals (WINs) in a covered city. Scores are published for every listing, including low ones, and are never changed for anyone. Covered today: Cincinnati. For any other property, use analyze_rental. Not an appraisal.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "address": {
      "description": "Street address of a for-sale listing, with city or ZIP when known.",
      "type": "string",
      "minLength": 3,
      "maxLength": 200
    },
    "listing_id": {
      "description": "The listing's public id (its slug), e.g. 2268-rice-st.",
      "type": "string",
      "maxLength": 80,
      "pattern": "^[a-z0-9]+(-[a-z0-9]+)*$"
    },
    "city": {
      "description": "A city, to list its current WINs.",
      "type": "string",
      "minLength": 2,
      "maxLength": 80
    },
    "limit": {
      "description": "How many WINs to list for a city (default 10).",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "outcome": {
      "type": "string",
      "enum": [
        "found",
        "city",
        "not_found",
        "not_covered",
        "needs_input",
        "rate_limited",
        "unavailable"
      ]
    },
    "message": {
      "type": "string"
    },
    "summary": {
      "type": "string"
    },
    "address": {
      "type": "string"
    },
    "listing_id": {
      "type": "string"
    },
    "deal_score": {
      "type": "integer",
      "minimum": 0,
      "maximum": 100
    },
    "band": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "WIN",
        "watch",
        "skip",
        "outside range"
      ]
    },
    "rank_in_city": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "ranked_of": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "current_list_price": {
      "type": "number"
    },
    "irr": {
      "type": [
        "number",
        "null"
      ]
    },
    "irr_hold_years": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "irr_note": {
      "type": "string"
    },
    "monthly_cash_flow": {
      "type": "number"
    },
    "cap_rate": {
      "type": "number"
    },
    "cash_on_cash": {
      "type": "number"
    },
    "dscr": {
      "type": "number"
    },
    "gross_yield": {
      "type": "number"
    },
    "inputs_used": {
      "type": "object",
      "properties": {
        "list_price": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "monthly_rent": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "property_tax_annual": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "insurance_annual": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "hoa_monthly": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "interest_rate": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "down_payment_pct": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        },
        "loan_term_years": {
          "type": "object",
          "properties": {
            "value": {
              "type": "number"
            },
            "source": {
              "type": "string",
              "enum": [
                "user",
                "county record",
                "HUD",
                "NestCalc estimate",
                "listing"
              ]
            },
            "note": {
              "type": "string"
            }
          },
          "required": [
            "value",
            "source"
          ],
          "additionalProperties": false
        }
      },
      "required": [
        "list_price",
        "monthly_rent",
        "property_tax_annual",
        "insurance_annual",
        "hoa_monthly",
        "interest_rate",
        "down_payment_pct",
        "loan_term_years"
      ],
      "additionalProperties": false
    },
    "scored_at": {
      "type": "string"
    },
    "score_version": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "spec_id": {
      "type": "string"
    },
    "ledger_ref": {
      "type": "string"
    },
    "page_url": {
      "type": "string"
    },
    "city": {
      "type": "string"
    },
    "wins_total": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "wins": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "rank": {
            "type": "integer",
            "minimum": -9007199254740991,
            "maximum": 9007199254740991
          },
          "address": {
            "type": "string"
          },
          "listing_id": {
            "type": "string"
          },
          "list_price": {
            "type": "number"
          },
          "score": {
            "type": "integer",
            "minimum": -9007199254740991,
            "maximum": 9007199254740991
          },
          "irr": {
            "type": [
              "number",
              "null"
            ]
          },
          "irr_hold_years": {
            "type": "integer",
            "minimum": -9007199254740991,
            "maximum": 9007199254740991
          },
          "irr_note": {
            "type": "string"
          },
          "page_url": {
            "type": "string"
          }
        },
        "required": [
          "address",
          "score"
        ],
        "additionalProperties": false
      }
    },
    "disclaimer": {
      "type": "string"
    },
    "method_url": {
      "type": "string"
    }
  },
  "required": [
    "outcome",
    "disclaimer",
    "method_url"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "additionalProperties": false
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet2 Tools