AlgoDriven MCP server.
Connect your AlgoDriven account to Claude, ChatGPT, Microsoft Copilot, Gemini, 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
Microsoft's route is Copilot Studio. You add AlgoDriven as a tool on an agent, then publish that agent to Microsoft 365 Copilot, Teams or wherever your staff already work. Microsoft 365 Copilot itself has no add-a-server box like Claude or ChatGPT, so an admin or agent builder does this once for everyone. Copilot Studio supports the streamable HTTP transport, which is what our server uses.
- In Copilot Studio, open the agent you want to use — or create one — and go to Tools → Add a tool → New tool → Model Context Protocol.
- Enter
AlgoDrivenas the server name, a short description such as Drive, booking and appraisal records for the user's dealership, from DriveExpert and EvalExpert, and the server URL below. The agent uses the description to decide when to call the tool, so keep it plain. - Set authentication to OAuth 2.0 and the type to Dynamic discovery, then click Create. Copilot Studio finds our sign-in endpoints and registers itself, so there's no client ID or secret to enter.
- On Add tool, choose Create a new connection, sign in with your AlgoDriven account and approve access, then click Add to agent.
- Publish the agent. The five AlgoDriven tools show up under the agent's tools list.
https://mcp.algodriven.io/mcp
- Choose whose login the agent uses. If the tool is set to use a shared connection, everyone who chats with the agent sees what the person who made the connection can see. To keep each person to their own dealership's data, have users sign in as themselves.
- Check your data policies. Copilot Studio reaches MCP servers through Power Platform connectors, so a data loss prevention policy that restricts connectors will also restrict AlgoDriven until an admin allows it.
- Prefer a connector file? You can instead create a custom connector in Power Apps from an OpenAPI file with the
x-ms-agentic-protocol: mcp-streamable-1.0extension onPOST /mcp. The wizard above is Microsoft's recommended route. See Microsoft's guide for the details.
Gemini can reach remote MCP servers in three places, and they have different requirements. Pick the one that matches how you use Gemini.
Custom apps in the Gemini app are limited for now: you need to be 18 or over and in the US, signed in with a personal Google account (not a work or school one), with Keep Activity turned on, and with access to Gemini Spark. It's English only. Google's custom apps help page has the current rules.
- On a computer, open gemini.google.com, click Settings at the bottom, then Connected Apps. If you don't see it, open Personal Intelligence first.
- Under Custom apps, paste the server URL below into Add a custom app link and click Next.
- Follow the prompts to sign in with your AlgoDriven account. Nothing more to enter — our server registers with Gemini automatically.
- In a chat, type
@and choose AlgoDriven to make sure Gemini uses it. Once connected, it works in the Gemini web and mobile apps. You can only add it from the web app.
https://mcp.algodriven.io/mcp
For organisations on Gemini Enterprise, a team admin adds AlgoDriven once as a custom MCP server. Unlike the other assistants, Gemini Enterprise doesn't register itself: it asks for an OAuth client ID and secret, so contact us and we'll issue credentials for your organisation.
- Admin: sign in to Gemini Enterprise, open Settings & help → Manage team → Connected apps and click Add MCP Server. (In the Google Cloud console the same option is a custom MCP server data store.)
- Enter the server URL below and the name
AlgoDriven, then choose OAuth 2.0 and fill in the values in the table. - Click Verify Auth, choose your data location, and add the connector. It starts switched off, so enable it to make it visible to your team.
- Each person then authorises the connector once with their own AlgoDriven account.
https://mcp.algodriven.io/mcp
| Field | Value |
|---|---|
| Authorization URL | https://production.evalexpert.io/v1/oauth/authorize |
| Token URL | https://production.evalexpert.io/v1/oauth/token |
| Scopes | mcp |
| Client ID and secret | Issued by AlgoDriven on request |
| Redirect URI to allow | https://vertexaisearch.cloud.google.com/oauth-redirect |
Google's terminal agent, for technical teams. Add the server, then sign in from inside a session.
- Run the command below. User scope makes AlgoDriven available in every project.
- Start
geminiand run/mcp auth algodriven. Your browser opens — sign in with your AlgoDriven account. - Run
/mcpto confirmalgodrivenshows as connected.
# add the server (user scope — available in every project) gemini mcp add --transport http --scope user algodriven 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 Copilot Studio, Gemini Enterprise, Claude Code, Gemini CLI, Cursor and Groq options are there for admins and technical teams who want them.
Which AI assistants work with the AlgoDriven MCP server?
Claude (web, desktop and mobile), Claude Code, ChatGPT in developer mode, Microsoft Copilot through Copilot Studio, Gemini, Cursor, applications built on Groq's Responses API, and any other client that supports remote MCP servers over HTTP. Gemini works three ways: the Gemini app (currently eligible US personal accounts only), Gemini Enterprise for work accounts, and Gemini CLI.
Is AlgoDriven in the Microsoft or Google app stores?
Not yet. Claude's connector directory is the only listing today. In Copilot and Gemini you add AlgoDriven by pasting the server URL, as described above.
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