mcpField
R

Real estate deal memo

Remote
agentwares-deal-memo.vercel.appBusiness & Marketing

About 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.

Endpointhttps://agentwares-deal-memo.vercel.app/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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.

All endpoints
Streamable HTTPhttps://agentwares-deal-memo.vercel.app/api/mcpAuth required

Tools

2
ParameterTypeRequiredDescription
memobooleanNoInclude the one-paragraph memo (cheap model, cached). Default true.
samplebooleanNoSet true to return an example response at no charge (sample mode). Default false.
addressstringNoFull US street address: number, street, city, state, zip (e.g. 1547 Example Ave, Cleveland, OH 44109). Required unless sample=true.
strategyenumNorental: 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
assumptionsobjectNoUnderwriting assumptions. Every field is optional; omitted fields use the documented defaults.
assumptions.arvnumberNoAfter-repair value in USD (flip). Default: the RentCast value estimate.
assumptions.capex_pctnumberNoCapital reserves as a fraction of gross rent. Default 0.05.
assumptions.hold_yearsintegerNoYears held before sale (hold). Default 5.
assumptions.hoa_monthlynumberNoMonthly HOA dues in USD. Default: RentCast HOA fee, else 0.
assumptions.vacancy_pctnumberNoVacancy and credit loss as a fraction of gross rent. Default 0.05.
assumptions.monthly_rentnumberNoExpected monthly rent in USD. Default: the RentCast long-term rent estimate.
assumptions.rehab_budgetnumberNoRenovation budget in USD, paid in cash at purchase. Default 0.
assumptions.interest_ratenumberNoAnnual note rate as a fraction, e.g. 0.07. Default 0.07.
assumptions.holding_monthsintegerNoMonths from purchase to resale (flip). Default 6.
assumptions.management_pctnumberNoProperty management as a fraction of gross rent. Default 0.08.
assumptions.purchase_pricenumberNoOffer or purchase price in USD. Default: the RentCast value estimate (AVM).
assumptions.loan_term_yearsintegerNoDefault 30.
assumptions.maintenance_pctnumberNoRepairs as a fraction of gross rent. Default 0.05.
assumptions.rent_growth_pctnumberNoAnnual rent growth (hold). Default 0.02.
assumptions.appreciation_pctnumberNoAnnual value growth (hold). Default 0.03.
assumptions.down_payment_pctnumberNoDown payment as a fraction of price. Default 0.25. 1 = all cash.
assumptions.insurance_annualnumberNoAnnual landlord insurance in USD. Default 0.5% of price.
assumptions.closing_costs_pctnumberNoBuyer closing costs as a fraction of price. Default 0.03.
assumptions.selling_costs_pctnumberNoCommissions and closing at sale as a fraction of sale price. Default 0.06.
assumptions.property_tax_annualnumberNoAnnual 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

Markdown supported

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.