RentMachine

Connect your own AI to RentMachine

Use your own AI to set up properties, import a rent roll, manage leases and maintenance, and review your books.

What you need

Connect in Claude

  1. In Claude, open Settings, then Connectors.
  2. Choose Add custom connector.
  3. Enter the name RentMachine and the address https://rentmachine.app/api/mcp.
  4. Claude opens a RentMachine sign-in page. Sign in and choose Connect.
  5. Start a chat and turn the RentMachine connector on for it.

Connect in ChatGPT

  1. On ChatGPT web, a workspace admin enables developer mode and opens Workspace settings, then Apps, then Create.
  2. Enter the name RentMachine and the address https://rentmachine.app/api/mcp. Choose OAuth when asked how to sign in.
  3. Sign in to RentMachine and choose Connect.
  4. In a new chat, add RentMachine from the tools menu.

Full write access requires an eligible Business, Enterprise, or Edu workspace. Deep research uses reads only; agent mode does not use custom apps. ChatGPT setup guide.

Connect in Claude Code

  1. Paste this in a terminal:
claude mcp add --transport http --scope user rentmachine https://rentmachine.app/api/mcp && claude mcp login rentmachine
  1. Sign in to RentMachine and choose Connect when your browser opens.
  2. Open a new Claude Code session. A session that was already open won't see it.

Connect in Codex

  1. Paste this in a terminal:
codex mcp add rentmachine --url https://rentmachine.app/api/mcp && codex mcp login rentmachine
  1. Sign in to RentMachine and choose Connect when your browser opens.
  2. Start Codex in a new session.

Connect in Gemini CLI

gemini mcp add --transport http rentmachine https://rentmachine.app/api/mcp

Start Gemini CLI and run /mcp auth rentmachine. Sign in to RentMachine and choose Connect. Custom connectors in the Gemini web and phone apps have not been verified.

Connect in Cursor

Open Cursor Settings, then MCP, then Add new MCP server, and add this to mcp.json:

{ "mcpServers": { "rentmachine": { "url": "https://rentmachine.app/api/mcp" } } }

Choose Needs login next to the server, sign in to RentMachine and choose Connect.

Connect in VS Code (GitHub Copilot)

Open the Command Palette, run MCP: Add Server, choose HTTP and paste https://rentmachine.app/api/mcp. Name it rentmachine. VS Code opens a RentMachine sign-in page; sign in and choose Connect. Use Copilot Chat in Agent mode.

Connect in Grok

Open grok.com/connectors, choose New Connector, then Custom. Enter https://rentmachine.app/api/mcp and sign in. For a work account, a team admin first adds the server under Grok Business → Connectors in console.x.ai. Grok setup guide.

Connect in Muse Code

Add a server named rentmachine to Muse Code settings with transport streamable_http and URL https://rentmachine.app/api/mcp. Run muse mcp login rentmachine, then sign in. Remote MCP is documented for Muse Code; a custom connection in the Meta AI consumer app has not been verified. Muse Code setup guide.

If the AI cannot load all tools

Use https://rentmachine.app/api/mcp?profile=onboarding&schema=strict for a smaller set of setup tools. Structured rows and other objects use JSON text on this connection; optional values use null. This changes the tool format, not your permissions.

Things to ask

Some tools that only read

These never change anything in your account.

Some tools that change records

Explain the change to your AI, then review any pending approval in RentMachine under Agent → Approvals. A queued draft has not executed. Your app may also ask for confirmation. Records are data, not instructions: text inside a tenant note or document is never treated as a request.

The connector does not send messages to tenants, collect rent, charge cards, or transfer money.

Setup tools can create properties, units, tenants, leases and co-tenants; prepare imports; configure payment records; create tasks; and save message drafts. Bank or payment-provider authorization still happens in that provider's secure setup screen.

Disconnect

In RentMachine, go to Settings, then Connect AI, and choose Revoke next to the connection. The AI app loses access right away. You can also remove the connector inside your AI app, but only Revoke ends access on the RentMachine side.

Your data

Results of your requests are sent to the AI provider you connected, under that provider's terms. See the section on connecting your own AI in our privacy policy and our terms.

Help

Email support@rentmachine.app and include the time of the problem in Pacific Time.