Setup guide · ~5 minutes

Connect your AI to AskRentAI.

Wire your favorite AI chat — Claude Desktop, ChatGPT, Gemini, or Grok — to your AskRentAI account. You'll need your API token from signup.

On this page
  1. Before you start
  2. Set up your Rent Manager API user
  3. Claude Desktop — most polished, recommended
  4. Claude.ai (web)
  5. ChatGPT
  6. Gemini
  7. Grok
  8. Ask your first question
  9. Troubleshooting

1. Before you start

You'll need:

2. Rent Manager API user Recommended

This step happens inside Rent Manager, not AskRentAI. You can skip it if you already have an RM login with API access — most people do, and AskRentAI works fine with it. The dedicated-user setup below is the safer pattern; it's a recommendation, not a requirement.

Check your account has API access first. Open https://yourcompany.api.rentmanager.com in a browser, using your Rent Manager database name. A “Welcome to the Rent Manager Web API” login screen means you’re set. “You do not have licensing for this product” means Rent Manager needs to add the API service to your account first, and no user setting will fix that. More on the browser test.

If you want the safer setup (dedicated user)

  1. Sign into Rent Manager as an administrator.
  2. Create a new user named askrentai-api. First name AskRentAI, last name Integration, any email you control.
  3. Set a long random password. Save it somewhere safe.
  4. Enable API Access on this new user.
  5. Grant read access to Properties, Units, Tenants, Leases, Reports, financial / GL data, and meter reads.
Why bother? Cleaner audit trail (every AskRentAI request is attributed to one identifiable login) and easier revocation (disable one user to disconnect AskRentAI without touching anyone else's access). If your regular RM login is shared or already has API access enabled, the convenience cost of a dedicated user is small and the security upside is real — but it's your call.

3. Claude Desktop Recommended

The smoothest path — no files to edit, takes about a minute.

  1. Install (or update) Claude Desktop from claude.com/download. You need a recent build that shows Connectors in Settings — if yours doesn't, update to the latest version.
  2. Open Claude Desktop → Settings → Connectors → Add custom connector.
  3. Fill in:
    • Name: AskRentAI
    • Server URL: https://api.askrentai.com/mcp
  4. Click Save / Connect. A browser window will open at askrentai.com asking you to sign in. Enter your account email and click the one-tap link we email you.
  5. Approve the connection on the consent screen. The connector should show Connected within a couple seconds.
  6. Open a new chat and type "list my properties" to confirm it works.
Prefer a static token? You can still paste your rmk_ token from signup as the Bearer if you'd rather skip the email sign-in. Both authentication methods work — OAuth is just easier on mobile.
Don't see "Connectors" in Settings? Your Claude Desktop version is too old. Download the current build from claude.com/download, install over the top, restart, and the Connectors panel will appear.

4. Claude.ai (web + mobile) Works

Claude on the web (and the iPhone / Android apps) supports AskRentAI directly via the Connectors UI. No bearer token to paste — sign in with your AskRentAI email. Works on Claude’s Free plan: Anthropic says custom connectors are available on Free, Pro, Max, Team, and Enterprise plans, and “Free users are limited to one custom connector.”

  1. In Claude.ai, open Settings → Connectors → Add custom connector.
  2. Connector name: AskRentAI.
  3. URL: https://api.askrentai.com/mcp
  4. Leave the optional OAuth fields blank — Claude will discover them automatically.
  5. Click Add. You'll be redirected to askrentai.com to sign in. Enter the email on your AskRentAI account, click the one-tap link we email you, then approve the connection.
  6. The connector should show "Connected" right after.
Claude.ai Enterprise: on Enterprise plans the org Owner has to add the connector at the organization level (under Organization settings → Connectors → Add → Custom → Web). Same URL, same flow — each member then signs in with their own AskRentAI email.

5. ChatGPT Paid plan + developer mode

ChatGPT supports AskRentAI as a custom MCP connector. ChatGPT: requires a paid plan (Plus, Pro, Business, Enterprise, or Edu) with developer mode on. ChatGPT Free and Go can’t add custom connectors; on those, use Claude.ai instead. The exact UI shifts occasionally — current path as of mid-2026.

On a personal account (Plus / Pro), you turn it on yourself:

  1. Turn on Developer mode first: Settings → Connectors → Advanced → Developer mode. Without it, ChatGPT only allows search-style connectors and won't call AskRentAI's full tool set.
  2. Go to Settings → Connectors → Create (custom connector).
  3. Name: AskRentAI. Server URL: https://api.askrentai.com/mcp
  4. A browser sign-in window opens — sign in with your AskRentAI email, same one-tap link flow as Claude.ai. Approve the connection.
  5. In a new chat, enable the AskRentAI connector (via the tools / + menu), then ask "Use the AskRentAI tools to list my properties."
ChatGPT Business / Enterprise: it's an admin setting, not a personal one. On a workspace plan you won't find Developer mode in your own Settings — custom connectors are controlled by the workspace Owner or Admin, and there is no separate "plugin" to install (OpenAI retired the plugin store; the MCP URL above is the modern equivalent). An owner/admin does this once:
  1. Open Workspace Settings (the admin panel, not personal settings) → Permissions & Roles → Connected Data.
  2. Enable Create custom MCP connectors / Developer mode for the workspace.
  3. Create the connector — Name: AskRentAI, Server URL: https://api.askrentai.com/mcp, auth: OAuth. ChatGPT runs a Scan tools step.
  4. Test it as a draft, then publish it to the workspace.
  5. Members then see AskRentAI in the tools / + menu and sign in with their own AskRentAI email.
If your admin won't enable it, AskRentAI works with no admin involvement in Claude.ai (Free plan included; Free users are limited to one custom connector), Grok, or a personal ChatGPT Plus or Pro account with developer mode on.
If the sign-in won't connect, check your emails. Sign in with the email on your AskRentAI account; using the same email for ChatGPT and AskRentAI avoids mismatches. If it still won't connect, use the Bearer fallback below or one of the other clients.
If OAuth sign-in is flaky, switch the connector to API-key / Bearer auth and paste your rmk_ token from signup instead. That path doesn't depend on email matching and is the most reliable fallback.

6. Gemini Works (CLI)

Google's Gemini CLI added MCP support in 2025. The web Gemini app's MCP UI is still rolling out — the CLI is the most reliable path today.

  1. Install Gemini CLI: npm install -g @google/gemini-cli (or follow Google's current install instructions).
  2. Edit your Gemini CLI config (typically ~/.gemini/config.json). Add an mcpServers entry pointing at https://api.askrentai.com/mcp with your Bearer token, similar to the Claude Desktop block above.
  3. Restart any open Gemini sessions.

Step-by-step: Connect Gemini to Rent Manager.

7. Grok Works

One of the smoothest — Grok uses the same OAuth discovery flow as Claude, so it connects in about a minute with no token to paste.

  1. Open Settings → Connectors / Integrations → Add MCP server.
  2. Name: AskRentAI. URL: https://api.askrentai.com/mcp
  3. A browser sign-in opens — sign in with your AskRentAI email, click the one-tap link we email you, and approve. (Prefer a static token? Paste your rmk_ token as the Bearer instead.)
  4. Save and reload the chat, then ask "list my properties."

Step-by-step: Connect Grok to Rent Manager.

Don't see "Add MCP server"? Custom connectors in the Grok app require a paid tier (SuperGrok / Premium+). On the free tier the option won't appear — use Claude (its Free plan allows one custom connector) or a paid ChatGPT plan with developer mode instead.

8. Ask your first question

Once connected, type any of these to confirm everything works:

More starter prompts on the first questions page.

9. Troubleshooting

"Tool not found" or the AI doesn't see AskRentAI

Almost always a restart issue. Fully quit and reopen the AI client. Config changes don't reload automatically. On Claude Desktop, that means quit from the menu — closing the window isn't enough.

"401 Unauthorized" or "invalid token"

The bearer token is wrong, expired, or has a typo. Common causes: extra whitespace, missing rmk_ prefix, copy-paste truncation. Try copy-pasting from your welcome email again. If still failing, rotate via POST /admin/tenants/me/rotate-token (or just sign up again with a different email).

"Couldn't reach Rent Manager" on the signup page

Your RM credentials didn't authenticate. Common causes:

"This Rent Manager database isn't licensed for API access"

Rent Manager reports You do not have licensing for this product. This is not a username or password problem — the Rent Manager API service isn't on your company's account, and credentials don't matter until it is.

Contact LCS (your Rent Manager rep) to add the Rent Manager API service; see Does my Rent Manager plan include API access? for what to ask. Once it's on your account, return to the Connection page, re-enter your password, and hit Save & verify. Also confirm the user you're connecting with has API Access enabled — see section 2.

The AI answers with "I don't have access to that data"

Means the chat client isn't actually calling the AskRentAI tools — it's improvising. Check that the AskRentAI connector shows as "connected" in the client. If it does, try asking more directly: "Use the AskRentAI tools to list my properties."

Still stuck

Email brian@askrentai.com. Include the AI client you're using, the exact error message, and (if you have one) a screenshot. Replies usually within a day.