A remote MCP server that underwrites US rental properties. Agents call it instead of estimating returns, and every analysis is saved as a report on the signed-in user's account.
| Server URL | https://instantlyanalyze.com/api/mcp |
|---|---|
| Transport | streamable-http |
| Authentication | oauth2.1-dynamic-client-registration |
| Authorization server | https://auth.instantlyanalyze.com/ |
| Tool manifest | /mcp-tools.json |
Clients register themselves through dynamic client registration. There is no API key to request, and no credentials to share: the user signs in with Google or email during the OAuth flow, and the token is scoped to that account.
Settings, Connectors, Add custom connector, paste the server URL.
Settings, Apps & Connectors, Advanced settings, developer mode, Create, paste the server URL, authentication OAuth.
claude mcp add --transport http instantlyanalyze https://instantlyanalyze.com/api/mcp
npx @modelcontextprotocol/inspector, then connect to the server URL over streamable HTTP.
| Tool | Does | Required inputs | Access |
|---|---|---|---|
analyze_rental_deal | Runs the InstantlyAnalyze rental property calculator on a deal and saves a shareable report. | streetAddress, city, state, zipCode, purchasePrice (+23 optional) | write |
estimate_rent | Estimates long-term monthly market rent for a US property from comparable rentals (RentCast data). | streetAddress, city, state, zipCode, bedrooms, bathrooms, squareFootage (+1 optional) | write |
update_rental_deal | Updates an existing saved InstantlyAnalyze rental report in place when assumptions change. | reportId (+29 optional) | write |
list_my_reports | Lists the user's 10 most recent saved InstantlyAnalyze rental reports with key metrics and links.. | none | read |
Full JSON Schema for every parameter, including the optional assumptions, is at /mcp-tools.json. Omitted inputs fall back to the defaults saved on the user's account, and every response lists the assumptions used.
A new account is created on first sign-in with five property analyses and five rent estimates, shared with the website. Paid plans remove those limits. When the allowance runs out, tools return a normal result containing checkout links rather than an error, so an agent can hand the user a way forward.
Calls are limited to 30 per account per hour. Properties must be in the United States, since rent comes from US rental comparables.
The server receives the property address and the figures used in the analysis, plus the account identifier from sign-in. It does not receive conversation history. Analyses are stored as reports on the user's account until deleted. See the privacy policy for retention and deletion, and the setup guide written for people rather than agents.