For AI assistants and developers

The Worth Sheet as an MCP server

Ask Claude, ChatGPT or another assistant what an apartment building is worth and it can run this site's worksheet: value across your cap rate range and the price a financed buyer can carry at today's 10-year Treasury, each answer with its source. Free, read-only, no key.

Add it to your AI assistant

Server URL (Streamable HTTP, no key, read-only):

https://multifamily.forsale/mcp
Claude (claude.ai and the desktop app)
Settings, then Connectors, then Add custom connector. Paste the URL and save. No sign-in is needed.
ChatGPT
Settings, then Apps and Connectors. Turn on Developer mode under Advanced, choose Create, paste the URL and set authentication to none.
Grok
grok.com, then Connectors, then New connector, then Custom. Paste the URL.
Perplexity
Settings, then Connectors, then Add custom connector, then MCP. Paste the URL and choose no authentication.
Mistral Le Chat
Intelligence, then Connectors, then Add connector, then Custom MCP connector. Paste the URL.

Claude Code:

claude mcp add --transport http multifamily-forsale https://multifamily.forsale/mcp

Cursor (~/.cursor/mcp.json) and other clients that read mcpServers:

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

VS Code (.vscode/mcp.json):

{
  "servers": {
    "multifamily-forsale": {
      "type": "http",
      "url": "https://multifamily.forsale/mcp"
    }
  }
}

Gemini CLI (~/.gemini/settings.json):

{
  "mcpServers": {
    "multifamily-forsale": {
      "httpUrl": "https://multifamily.forsale/mcp"
    }
  }
}

Menu names change as the apps update. If a step has moved, look for "connectors" or "MCP" in the app's settings.

Tools

ToolWhat it returnsTry asking
value_at_rateThe valuation worksheet: NOI from a rent roll and a year of expenses (or your NOI), value across your cap rate range, the price a financed buyer can carry at the latest 10-year Treasury plus a spread, value per unit, and the refinance loan against your balance.My 24-unit building nets $300,000 a year. What is it worth at a 6 to 6.5 cap at today's rates?
rate_sensitivityFor one NOI, the loan-supported price and the income-limited loan at a ladder of 10-year Treasury levels around today's.If rates drop half a point, how much more could a buyer pay for my building?
get_rates_and_loan_limitsThe latest 5-, 7- and 10-year Treasury yields and SOFR with their dates, and the 80% LTV and 1.25x DSCR limits from the Fannie Mae and Freddie Mac term sheets.What is the 10-year Treasury today, and what LTV do Fannie and Freddie allow?

Discovery file: /.well-known/mcp.json. The formulas and sources are on Sources and method, which also documents the /api/live rate endpoint.

License and attribution

Treasury yields are U.S. government data. SOFR is from the Federal Reserve Bank of New York and subject to the Terms of Use at newyorkfed.org. Credit "Data: Worth Sheet (multifamily.forsale)" with a link. Worth Sheet is published by Janover Capital LLC and is not affiliated with the U.S. Treasury, Fannie Mae or Freddie Mac. Nothing returned is an appraisal, an offer to buy or an offer to lend.

Questions

Is there a cost or an API key?

No. The server is free, read-only and needs no key or sign-in. It runs the same formulas as the worksheet on this site and sends nothing to the desk.

Where does the rate come from?

The 10-year Treasury is the U.S. Treasury daily par yield curve, read from the same daily feed as the worksheet, with its as-of date. If the feed is behind, the site's own data file is used and its date is shown. Loan limits are from the Fannie Mae and Freddie Mac conventional term sheets.

Is the answer an appraisal or a loan offer?

No. It is an estimate from the numbers you give. Cap rates and the lender spread are your inputs; the 1.75 default spread is a placeholder, not a quote.

Questions or an error: hello@multifamily.forsale. Privacy and terms.

Have a question?

Send it to Worth Sheet and we will reply by email.

Talk to the desk