AlgoDriven MCP server.
Connect your AlgoDriven account to Claude, ChatGPT, Cursor, Groq or any AI assistant that supports the Model Context Protocol — then ask about your drives, bookings and appraisals in plain language. Signed in as you, with your own permissions.
AlgoDriven is listed in Claude's connector directory, so there's nothing to paste — Claude users can add it in a couple of clicks.
Connect your client.
The server URL is https://mcp.algodriven.io/mcp. Adding it opens your browser to sign in with your AlgoDriven account — there are no keys or secrets to paste into a config file.
AlgoDriven is in Claude's connector directory, so there's no URL to paste. One click opens our listing inside Claude — web, desktop or mobile.
Add to Claude- Click Add to Claude above. Claude opens with the AlgoDriven listing already selected.
- Click Connect. A browser window opens — sign in with your AlgoDriven account and approve access.
- In any chat, enable AlgoDriven from the connectors menu and ask away.
- Open Customize → Connectors and click the + next to Connectors. From a chat you can also click +, hover Connectors and choose Manage connectors.
- Search for AlgoDriven, select it and click Connect, then sign in as above.
An owner or admin has to add the connector for the organisation before staff can connect their own accounts.
- Owner or admin: open Organization settings → Connectors and click Browse connectors.
- Select AlgoDriven and click Add to your team.
- Everyone else: open Customize → Connectors and click Connect next to AlgoDriven. Each person signs in with their own AlgoDriven account and sees only their own dealership's data.
If you'd rather not use the directory, add it as a custom connector instead: Customize → Connectors → + → Add custom connector, then paste the server URL.
https://mcp.algodriven.io/mcp
Add the server once, then sign in from your terminal.
- Run the two commands below. User scope registers the server for every project on your machine.
claude mcp loginopens your browser to sign in. On Claude Code versions before 2.1.186, start a session, run/mcpand choose algodriven → Authenticate instead.- Check it worked with
claude mcp list—algodrivenshould come back connected.
# add the server (user scope — available in every project) claude mcp add --transport http --scope user algodriven https://mcp.algodriven.io/mcp # sign in with your AlgoDriven account claude mcp login algodriven
ChatGPT reaches MCP servers through developer mode, which needs a paid ChatGPT plan. ChatGPT Pro is limited to read-and-fetch connectors, so the three retrieval tools work there but the two that start appraisals won't appear. Write support is in beta on ChatGPT Business, Enterprise and Edu, where an admin or owner turns developer mode on and publishes the app to the workspace.
- Open Settings → Security and login and turn on Developer mode. In Business, Enterprise and Edu workspaces only admins and owners can turn it on, each for themselves — it isn't something an admin can switch on for your account.
- Go to Settings → Plugins (or straight to chatgpt.com/plugins) and choose Create.
- Name it
AlgoDriven, paste the server URL below, and set authentication to OAuth. - Click Connect and sign in with your AlgoDriven account.
- In a new chat, enable AlgoDriven from the plugins list.
https://mcp.algodriven.io/mcp
One click if you have Cursor installed — or add the server from Cursor's settings.
- Add to Cursor — Cursor opens and prompts you to install the server. To do it by hand, open Settings → Tools & MCP → New MCP Server (or edit
~/.cursor/mcp.json) and add the config below. - Quit and reopen Cursor so it registers the server.
- Click Connect (shown as Needs login) next to algodriven. Your browser opens — sign in with your AlgoDriven account and approve access. The status dot turns green once it's ready.
- Ask away in chat — Cursor picks up the AlgoDriven tools automatically.
{
"mcpServers": {
"algodriven": {
"url": "https://mcp.algodriven.io/mcp"
}
}
}
Groq is for developers building their own agents: GroqCloud's OpenAI-compatible Responses API calls the AlgoDriven MCP server for you at inference time — Groq discovers the tools, runs the calls and feeds the results back to the model. There's no end-user connector UI, so authentication uses an access token in a header instead of a browser sign-in.
- Get an AlgoDriven access token — contact us or ask your account manager, and we'll issue one for your integration.
- Add the AlgoDriven server to the
toolsarray of a Responses API request, as below. - That's it — Groq handles tool discovery and execution. See Groq's remote MCP docs for models and options.
curl https://api.groq.com/openai/v1/responses \ -H "Authorization: Bearer $GROQ_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "openai/gpt-oss-120b", "input": "How many test drives did we do last week?", "tools": [{ "type": "mcp", "server_label": "algodriven", "server_url": "https://mcp.algodriven.io/mcp", "headers": { "Authorization": "Bearer YOUR_ALGODRIVEN_TOKEN" }, "require_approval": "never" }] }'
Any client that supports remote MCP servers over HTTP with OAuth — VS Code, Windsurf, Zed and others. Most read a config file in this shape:
{
"mcpServers": {
"algodriven": {
"type": "http",
"url": "https://mcp.algodriven.io/mcp"
}
}
}
The exact file location and key name vary by client — check your client's MCP documentation. Pick the streamable HTTP transport rather than SSE, which most clients now treat as deprecated. On first use it will open a browser for you to sign in with your AlgoDriven account.
Then just ask.
Once the connector is enabled, ask in plain language — the assistant works out which tool to call and which dates to use. A few that dealers reach for:
- “How many test drives did we do last week, and how many came from bookings?”
- “Which salesperson did the most test drives this month?”
- “Show me any drives that are still out and overdue.”
- “How far in advance do customers book, on average?”
- “Summarise last week's drives by source and tell me which one converts.”
- “Pull up the drive history for rego 1ABC234.”
- “What did we appraise last month, and what was the average trade-in figure?”
- “Start an appraisal for the Hilux we just took in on trade.”
Answers come from live records, so they reflect whatever is in your dashboard right now. Figures an assistant reports are still worth checking in the dashboard before you act on them. Anything that starts a new appraisal will ask you to approve it first, and lands in EvalExpert like any other appraisal.
Tools exposed.
Five tools — three that read records, two that start new appraisals. You'll see the ones for the products your account is licensed for: drives and bookings come from DriveExpert, appraisals from EvalExpert.
| Tool | What it returns | Access |
|---|---|---|
Get Drivesget_drives |
Drive records for your dealership in a date range: status, type, start/end times, vehicle (make/model/year/VIN/stock, damage flags), odometer & fuel, salesperson, driver year of birth, excess-reduction, and a dashboard link. Filter by drive type or by plate/rego. | Reads |
Get Bookingsget_bookings |
Booking records in a date range: status, source, drive type, when the booking was made, and the appointment date. Filter by status, source, drive type, and which date the range bounds. | Reads |
Get Evaluationsget_evaluations |
Appraisal records for your dealership in a date range: vehicle, condition, valuation figures, status and who appraised it. | Reads |
Create Evaluationcreate_evaluation |
Starts a new appraisal for a vehicle. Creates a new record only — it cannot alter an appraisal that already exists. | Creates |
Create Bulk Evaluationscreate_bulk_evaluations |
Starts several appraisals in one call, for working through a list of vehicles. Creates new records only. | Creates |
Your login, your permissions.
When you connect, the specific records you ask for are shared with the provider of that assistant so it can generate your response. See our privacy policy and terms of service for details.
Common questions.
Who can use the AlgoDriven MCP server?
DriveExpert and EvalExpert customers. You connect with your existing AlgoDriven login, so if you can sign in to the dashboard you can use the connector — and you get the tools for whichever products your account is licensed for. Not a customer yet? Book a demo.
Do I need to be a developer to set this up?
No. In Claude you add AlgoDriven from the connector directory and sign in — there's nothing to install or configure. The Claude Code, Cursor and Groq options are there for technical teams who want them.
Can the assistant change anything in my account?
It can start new appraisals, and that's all. Three of the five tools only return records. The other two create new evaluations in EvalExpert — and your assistant will ask you to approve that before it happens. No tool can edit or delete anything that already exists, and the connection inherits your existing permissions rather than extending them.
What does the AI provider see?
Only the records you ask for, passed to that provider so it can generate your answer. Whether the provider retains or trains on them is governed by your plan and settings with them — see our privacy policy and terms of service.
How do I disconnect?
Remove the connector in your assistant's settings, or revoke its access from your AlgoDriven account. Either one ends the connection immediately.
Which data will you add next?
Drives, bookings and appraisals are live today. Stock and pricing sit on the same platform, so if there's a dataset you want reachable first, tell us.
Not an AlgoDriven customer yet?
The MCP server is available to DriveExpert and EvalExpert customers. See the products first, or talk to us about access.
Explore DriveExpert