Real estate deal memo
RemoteAbout Real estate deal memo
Real estate deal memo from a US address: AVM, rent, comps, cap rate, cash-on-cash, DSCR, red flags
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://agentwares-deal-memo.vercel.app/api/mcpclaude mcp add --transport http agentwares-deal-memo https://agentwares-deal-memo.vercel.app/api/mcp{"mcpServers":{"agentwares-deal-memo":{"type":"http","url":"https://agentwares-deal-memo.vercel.app/api/mcp"}}}Open in Cursor{"servers":{"agentwares-deal-memo":{"type":"http","url":"https://agentwares-deal-memo.vercel.app/api/mcp"}}}Open in VS Code{"mcpServers":{"agentwares-deal-memo":{"type":"http","url":"https://agentwares-deal-memo.vercel.app/api/mcp"}}}{"mcpServers":{"agentwares-deal-memo":{"serverUrl":"https://agentwares-deal-memo.vercel.app/api/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://agentwares-deal-memo.vercel.app/api/mcpAuth requiredTools
2| Parameter | Type | Required | Description |
|---|---|---|---|
| memo | boolean | No | Include the one-paragraph memo (cheap model, cached). Default true. |
| sample | boolean | No | Set true to return an example response at no charge (sample mode). Default false. |
| address | string | No | Full US street address: number, street, city, state, zip (e.g. 1547 Example Ave, Cleveland, OH 44109). Required unless sample=true. |
| strategy | enum | No | rental: buy and rent out (NOI, cap rate, cash-on-cash, DSCR). flip: buy, rehab, resell (70% rule, profit, ROI). hold: rental metrics plus a multi-year exit projection (appreciation, principal paydown, equity multiple).rental | flip | hold |
| assumptions | object | No | Underwriting assumptions. Every field is optional; omitted fields use the documented defaults. |
| assumptions.arv | number | No | After-repair value in USD (flip). Default: the RentCast value estimate. |
| assumptions.capex_pct | number | No | Capital reserves as a fraction of gross rent. Default 0.05. |
| assumptions.hold_years | integer | No | Years held before sale (hold). Default 5. |
| assumptions.hoa_monthly | number | No | Monthly HOA dues in USD. Default: RentCast HOA fee, else 0. |
| assumptions.vacancy_pct | number | No | Vacancy and credit loss as a fraction of gross rent. Default 0.05. |
| assumptions.monthly_rent | number | No | Expected monthly rent in USD. Default: the RentCast long-term rent estimate. |
| assumptions.rehab_budget | number | No | Renovation budget in USD, paid in cash at purchase. Default 0. |
| assumptions.interest_rate | number | No | Annual note rate as a fraction, e.g. 0.07. Default 0.07. |
| assumptions.holding_months | integer | No | Months from purchase to resale (flip). Default 6. |
| assumptions.management_pct | number | No | Property management as a fraction of gross rent. Default 0.08. |
| assumptions.purchase_price | number | No | Offer or purchase price in USD. Default: the RentCast value estimate (AVM). |
| assumptions.loan_term_years | integer | No | Default 30. |
| assumptions.maintenance_pct | number | No | Repairs as a fraction of gross rent. Default 0.05. |
| assumptions.rent_growth_pct | number | No | Annual rent growth (hold). Default 0.02. |
| assumptions.appreciation_pct | number | No | Annual value growth (hold). Default 0.03. |
| assumptions.down_payment_pct | number | No | Down payment as a fraction of price. Default 0.25. 1 = all cash. |
| assumptions.insurance_annual | number | No | Annual landlord insurance in USD. Default 0.5% of price. |
| assumptions.closing_costs_pct | number | No | Buyer closing costs as a fraction of price. Default 0.03. |
| assumptions.selling_costs_pct | number | No | Commissions and closing at sale as a fraction of sale price. Default 0.06. |
| assumptions.property_tax_annual | number | No | Annual property tax in USD. Default: latest RentCast tax record, else 1.1% of price. |
Details
The maintainer has not added details yet. Check the README in the repository.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.