AutoDealer.io Docs
AI assistant

Connect Claude, ChatGPT or Cursor to your dealership

Let an AI tool you already use read your dealership through the assistant's own tools, with your role and nothing more, and disconnect it any time.

Who: Any team member (owners and managers see everyone's connections)Plan: All plans

Last updated

Your dealership's assistant reads your business through a set of tools: inventory and your vehicle imports, leads, customers, deals, tasks, appointments, communications, the dealership inbox, title work, compliance, in-house financing, the floor plan and vendors, reports, your website and reviews, documents, and a summary of how your Settings pages are set up. Those same tools are available to AI apps you already use, over the Model Context Protocol (MCP). Connect Claude, ChatGPT, Cursor or any MCP client, and it can answer questions about your dealership the way the assistant does, as you.

WhereDashboardSettingsMy connected apps

What a connected app can do

  • Read, with your role. It sees exactly what you could ask the assistant in chat, and nothing more. A salesperson's connection cannot see what a salesperson cannot see, for example the loan book, the floor plan or the website status.
  • Prepare changes, if you allow it. When you connect an app you can also allow it to prepare changes. It then gets the same propose tools the assistant uses in chat, within your role, and every change it prepares arrives as an approval card on the assistant page, marked as coming from the app, and on Telegram when you have linked it, with the card's details and Approve and Reject buttons. A person approves or rejects each card in either place; the app itself never applies a change, never starts background work, and never sends a message or contacts a customer.
  • Nothing else. Without that permission it cannot change a record, create a deal, send a message or contact a customer. Changes still happen in the app, or through the assistant where a person approves each one.
  • Cited answers. Every result carries the records it came from, the same way the assistant cites.
  • Off when the assistant is off. Switch the assistant off under Settings → AI assistant and every connected app stops reading too.

Connect an app

  1. Copy the server address from Settings → My connected apps. It is the same for everyone: https://autodealer.io/api/mcp.
  2. In the app you use, add a custom MCP server (a "connector" in Claude, a "remote MCP server" in Cursor and most others) with that address.
  3. The app sends you to AutoDealer.io to sign in if you are not already, then to a page that names the app, shows the verified address it comes from and the address it will send you back to, and says what it will be able to do. Reading is always included. Also let it prepare changes for my approval is a box that starts off; tick it only if you want the app to make approval cards for you. If the address it sends you back to is on your own computer, the page says so; allow it only when you started the connection yourself a moment ago.
  4. Click Allow. You are sent back to the app, which is now connected as you.

Use the address exactly as shown. Not www.autodealer.io, and not your dealership's own website address: the app signs you in on AutoDealer.io, and your dealership comes from that sign-in, never from the address. An app pointed at any other address cannot connect.

Claude Code from a terminal:

claude mcp add --transport http autodealer https://autodealer.io/api/mcp

Cursor and other editors take the same address in their MCP settings file:

{ "mcpServers": { "autodealer": { "url": "https://autodealer.io/api/mcp" } } }

The connection is yours, not the dealership's. Each team member who wants to use an app connects it themselves, and each connection reads with that person's role.

See and disconnect connections

Settings → My connected apps lists your own connections with when each was made and last used. Click Disconnect to end one; the app loses access at once. An owner or admin manager also has Settings → Connected apps, in the AI and automation group. It lists every connection at the dealership, and they can disconnect any of them there, for example when someone leaves.

A connection renews itself while it is in use and lapses on its own after thirty days without use. Changing your password, or signing out everywhere, ends every connection you made; connect the app again afterwards. The date shown next to each connection is when you allowed it, however often it has renewed since.

FAQ

Is my password shared with the app?

No. The app never sees your password. You sign in on AutoDealer.io, and the app receives a token that works only as you and only until you disconnect it. It reads, and it prepares changes for your approval only if you allowed that when you connected it.

Can a connected app make changes?

Only as a proposal, and only when you allowed it. The consent page always includes reading, and offers Also let it prepare changes for my approval as a box that starts off. Leave it off and the app can only read; the first time it then tries to prepare a change, it asks you to reconnect, and the consent page shows the box again, so you can tick it then. An app that has that permission gets the assistant's propose tools for your role; each call makes an approval card on the assistant page, labelled with the app's name, and mirrors it to Telegram when you have linked it; a person approves or rejects it in either place like any other card. The app never applies a change itself, whatever your Autopilot setting is, and a connection made before this permission existed stays read-only until you connect it again and allow it.

Why does the app say the assistant is off?

Under Settings → AI assistant the assistant has been switched off for the dealership. Connected apps follow that switch.

Which apps work?

Any client of the Model Context Protocol that supports remote servers with sign-in: Claude (web, desktop and Claude Code), ChatGPT, Cursor, Windsurf and others. The app identifies itself when it connects, so the consent page and the settings list show its name.

On this page