Works with ChatGPT and Claude

Ask your fleet: an AI fleet assistant for ChatGPT and Claude

CT Mobility has a built-in MCP server. Connect ChatGPT, Claude or another MCP client, sign in with your own employee login, and ask about vehicles, trips, customers, payments and fines in plain words. The AI works within your permissions, and changes run only after you confirm.

Works withChatGPTClaudeor any other AI: Gemini, DeepSeek, Grok, Mistral, Copilot and more (via any MCP-compatible app)

Available to connect on request.

Your AI chat · CT Mobility connected
Demo data
Signed in as Operations manager · their permissions only
Which cars had no trips in the last 3 days?
read_cars_searchread_orders_search

6 cars. The longest gap is car #214: 5 days, parked in zone “Ajman yard”.

  • 3 cars in “Ajman yard”
  • 2 in “Head office”
  • 1 in “Marina”

Want the full list with the last trip and fuel level?

Signed in as Finance · their permissions only
Show unpaid fines for September, grouped by driver.
read_car_penaltiesread_orders_search

11 unpaid fines across 7 drivers, AED 4,350 in total. Top 3:

DriverFinesAED
Omar H.31,400
Priya N.2900
Daniel K.2600

Each fine is linked to its trip. Export the full table?

Signed in as Support agent · their permissions only
Why is car #214 offline since this morning?
read_car_stateread_alarms

Its tracker stopped sending data at 07:42, and there is no matching alarm, so it looks like a device or SIM issue.

Shall I create a technician task to check it?

Create taskCancel
write_api_call · POST /admin/cartasks/editor

Done: task “Check tracker, car #214” created for today in zone “Ajman yard”. It is in the audit log under your name.

Signed in as Operations manager · their permissions only
Raise the weekend tariff in zone “Marina” by 10%.
read_ratesread_zones

This changes the price for every customer in that zone: weekend driving AED 0.85 → 0.94 per minute, from this Saturday.

Confirm?

ConfirmCancel
write_api_call · POST /admin/rate/editor

Updated. The new weekend tariff applies in “Marina” from Saturday 00:00, and the change is in the audit log.

Signed in as Fleet manager · their permissions only
Who was driving car #214 on 12 October at 14:30?
read_orders_searchread_api_get · GET /admin/waypoints/car · heavy, confirmed

Fatima R. (Sales). Booking 14:05–16:20, route Head office → Dubai Investments Park and back.

Want the trip record with the route for your fines file?

Illustration with demo data.

How it works, in 3 steps

  1. Connect.Add your installation address + /mcp in ChatGPT, Claude or another MCP client. We enable the MCP server in your CT Mobility installation on request.
  2. Sign in as yourself.Each employee signs in with their own CT Mobility login and chooses whether to allow changes and commands. By default, the connection is read-only.
  3. Ask, then confirm.Ask in plain words and get answers from live platform data. Changes and commands run only after you confirm, and every call is written to the audit log.

What you can ask, by role

The assistant works with the whole platform API (about 1,200 functions): vehicles, trips, customers, payments, fines, zones, tariffs, technicians, alarms and statistics, plus live telematics.

Fleet manager

Company cars and pool cars.

“Which pool cars had no trips this week?”“Who was driving car #214 on 12 October at 14:30?”“List trips outside working hours last month, by employee.”“Which vehicles left the ‘Head office’ zone yesterday?”

Operations

Car sharing, rental and scooters.

“Which vehicles have open alarms right now?”“What tasks does each technician have open today?”“Create a task to check car #214 and assign it to the nearest technician.”“How many trips ended outside the allowed zones this week?”

Finance

Revenue, payments and fines recorded in the platform.

“Revenue by tariff last month compared with the month before.”“Which customers have failed or overdue payments this week?”“Show unpaid fines for September, grouped by driver.”

Customer support

Trips, charges and vehicles customers ask about.

“Why was this customer charged for 40 minutes of parking?”“Car #214 stopped sending data: when was it last seen, and is there an alarm?”“Which trips of this customer ended outside the allowed zone?”

The AI answers from your platform data. It can only see and do what your login is allowed to.

Security and permissions

  • Your login, your rightsNo shared keys: the AI acts as the signed-in employee, within that employee’s permissions.
  • Read-only by defaultChanges and commands run only after you confirm, and only if the employee allowed them when connecting.
  • Full audit logWho, when, which tool, the arguments (secrets masked) and the result. Commands also record the reason.
  • No copying in the backgroundThe MCP server runs inside your CT Mobility installation and doesn’t copy your database or send data anywhere on its own.
  • You choose the AI providerThe AI receives only the data needed to answer, within the employee’s permissions, under your AI provider’s terms.

Supported AI clients

Works with ChatGPT, Claude and other MCP clients; other assistants such as Gemini, DeepSeek, Grok, Mistral or Copilot can be used through any MCP-compatible app. Add your installation address + /mcp in the AI client, then sign in with your employee login.

Works withChatGPTClaudeor any other AI: Gemini, DeepSeek, Grok, Mistral, Copilot and more (via any MCP-compatible app)

Availability

The AI assistant is available to connect on request. We enable it per installation. Book a demo to see it working on our demo fleet, and ask us about connecting yours.

Prefer quick answers inside the control panel? See the AI Data Assistant.

Frequently asked questions

What is the CT Mobility AI fleet assistant?

It’s a built-in MCP server that lets ChatGPT, Claude and other MCP-compatible AI tools work with your CT Mobility platform. You ask in plain words about vehicles, trips, customers, payments, fines, zones, tariffs, technicians and alarms. The AI answers from live platform data, within your permissions.

How is it different from the AI Data Assistant in the control panel?

The in-panel assistant gives quick answers about your data. Ask your fleet is the next step: a full conversation through the whole platform API in the AI tool you already use, including changes and commands when you allow and confirm them.

Which AI tools does it work with?

ChatGPT, Claude and other MCP clients. MCP (Model Context Protocol) is the open standard for connecting AI tools to other software. You add your installation address + /mcp in the AI client and sign in with your employee login. Other assistants, such as Gemini, DeepSeek, Grok, Mistral or Copilot, can be used through any MCP-compatible app.

What can I ask?

Anything the platform covers: vehicle status and live telematics, trip history, customers and payments, fines recorded in the platform, zones and tariffs, technician tasks, alarms and statistics.

Can the AI change data or send commands to vehicles?

Only if the employee allowed it when connecting, and only after confirmation each time. The connection is read-only by default. Commands such as unlocking a car also record a reason in the audit log.

Can the AI see data my role is not allowed to see?

No. Each employee signs in with their own CT Mobility login, and the AI gets exactly that employee’s permissions, nothing more.

Where does my data go?

The MCP server runs inside your CT Mobility installation and doesn’t copy your database or send data anywhere on its own. When you ask a question, the AI receives only the data needed to answer it, within your permissions, and your AI provider stores the conversation under its own terms. You choose the provider.

Does the AI run the fleet on its own?

No. It answers questions and prepares actions that you ask for. People stay in charge: changes follow your permissions and need your confirmation.

Is it available for my account, and can I ask in my own language?

It’s available to connect on request, and we enable it per installation. Book a demo to see it on our demo fleet. You can ask in your own language; the AI replies in the language you use.