REIzer Real Estate Analyzer
REIzer underwrites real-estate deals with a deterministic engine, so an agent returns real numbers instead of estimating them in prose.
What it can do
- Analyze Deal: Underwrite a real-estate investment deal and get a 0-100 score, verdict, cash flow, cap rate, DSCR, stress tests, break-even thresholds, and a shareable report link. Strategies: ltr (lon
- Best Use: Screen ONE property across every strategy the provided inputs qualify for and rank them by deal score — answers "what is the best use of this property?". Provide a superset of inputs (price,
- Solve Max Offer: Reverse-solve the Maximum Allowable Offer: the highest purchase price that still meets every return target (defaults: CoC 8%, DSCR 1.20, cash flow ≥ 0; flip: 10% after-tax margin + 15
What data it sees
Do you need an account
No: the server works without sign-in
REIzer underwrites real-estate deals with a deterministic engine, so an agent returns real numbers instead of estimating them in prose. Give it a price and a few inputs and every call returns a 0-100 deal score, the metrics that matter for that strategy (cap rate, DSCR, cash-on-cash, monthly cash flow), stress scenarios showing what breaks the deal, break-even thresholds, every assumption REIzer filled in for you, and a shareable report page.
Six strategies: long-term rental, short-term rental, BRRRR, fix-and-flip, multifamily and new construction. best_use ranks all six against one property to find its best use. solve_max_offer works backwards to the highest price that still meets your return targets.
The four analysis tools are free — no key, no account. Two further tools return licensed sale and rental comparables and short-term-rental market data for a specific address; those require a REIzer API key.
Results are software estimates, not financial advice. Docs: https://reizer.io/docs/api/
How to connect
How to connect REIzer Real Estate Analyzer to Claude
The server address to paste into Claude settings:
https://real-estate-analyzer--reizer.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect REIzer Real Estate Analyzer to ChatGPT
The server address to paste into ChatGPT settings:
https://real-estate-analyzer--reizer.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect REIzer Real Estate Analyzer to Cursor
The server address to paste into Cursor settings:
https://real-estate-analyzer--reizer.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (4)
Raw names from tools/list. Only developers need these.
| analyze_deal | Underwrite a real-estate investment deal and get a 0-100 score, verdict, cash flow, cap rate, DSCR, stress tests, break-even thresholds, and a shareable report link. Strategies: ltr (long-term rental), str (short-term rental), brrr, multifamily, flip (fix-n-flip), newc (new construction). All rates/percents are FRACTIONS (0.0675 = 6.75%). Omitted operating inputs are filled with documented defaults and listed in assumptions.estimated_fields. Output is a software estimate, not financial, investment, tax or legal advice — figures are projections to verify, not recommendations. Free, no key; the response includes a shareable report_url. |
| best_use | Screen ONE property across every strategy the provided inputs qualify for and rank them by deal score — answers "what is the best use of this property?". Provide a superset of inputs (price, marketRent, adr, occupancy, rehabBudget, arv, units, …); strategies missing inputs are skipped with reasons. All rates/percents are FRACTIONS (0.0675 = 6.75%). Omitted operating inputs are filled with documented defaults and listed in assumptions.estimated_fields. Free, no key. |
| solve_max_offer | Reverse-solve the Maximum Allowable Offer: the highest purchase price that still meets every return target (defaults: CoC 8%, DSCR 1.20, cash flow ≥ 0; flip: 10% after-tax margin + 15% annualized ROI). Returns the MAO, the binding constraint, and per-target price ceilings. Strategies: ltr, str, brrr, multifamily, flip. Provide the deal inputs WITHOUT committing to a price (use arv or an asking price as reference). Override targets via the targets object. All rates/percents are FRACTIONS (0.0675 = 6.75%). Omitted operating inputs are filled with documented defaults and listed in assumptions.estimated_fields. Free, no key. |
| list_strategies | List every supported strategy with its required and optional input fields. Call this first when unsure which inputs a strategy needs. Free, no key. |