MCP server
Fleetio MCP by usefulapi
io.usefulapi/fleetio
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Read Fleetio vehicles, work orders, service, issues, inspections, fuel, parts; log issues, meters.
Working at last checkVerified publisher: usefulapi.ioAbout 17,421 tokens per request once connected44 tools
https://fleetio.usefulapi.io/mcp
At a glance
- Type
- MCP server
- Publisher
- usefulapi.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 44
- Token cost
- About 17,421 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http fleetio https://fleetio.usefulapi.io/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.fleetio] url = "https://fleetio.usefulapi.io/mcp"
Gemini CLI
{"mcpServers":{"fleetio":{"httpUrl":"https://fleetio.usefulapi.io/mcp"}}}
Cursor
{"mcpServers":{"fleetio":{"url":"https://fleetio.usefulapi.io/mcp"}}}
VS Code
{"servers":{"fleetio":{"type":"http","url":"https://fleetio.usefulapi.io/mcp"}}}
Antigravity
agy mcp add fleetio https://fleetio.usefulapi.io/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"fleetio","server_url":"https://fleetio.usefulapi.io/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"fleetio","server_url":"https://fleetio.usefulapi.io/mcp"}
Tools
fleetio_add_comment~246 tokens
WRITE: add a comment to an issue, work order, service entry, service reminder, vehicle or part. Fleetio notifies the watchers of that record (and anyone @mentioned in the text). Comments added here cannot be edited or deleted by this server. POST /comments.fleetio_create_issue~505 tokens
WRITE: create a new issue (a reported defect) on a vehicle or equipment. Fleetio may notify the people who watch or are assigned to it. Needs the asset id (fleetio_list_vehicles) and a summary; the report time defaults to now. Does not close, resolve or delete anything. POST /issues.fleetio_create_meter_entry~330 tokens
WRITE: record an odometer / engine-hour meter reading for a vehicle (primary meter, or the secondary meter with secondary=true). Fleetio rejects a value that breaks the sequence (a reading must not be lower than an earlier one by date); it cannot be deleted from here. The date defaults to now. A newfleetio_get_contact~131 tokens
One contact (driver/technician/employee). Birth date and driver-licence data are never returned. GET /contacts/{id}.fleetio_get_equipment~117 tokens
One equipment record with full detail. GET /equipment/{id}.fleetio_get_inspection_form~128 tokens
One inspection form template with its items. GET /inspection_forms/{id}.fleetio_get_issue~209 tokens
One issue with full detail (state, priority, asset, reporter, due date, resolution). Optionally include comments, labels, the asset, custom fields, documents or images. GET /issues/{id}.fleetio_get_part~118 tokens
One part with full detail (number, manufacturer, category, costs). GET /parts/{id}.fleetio_get_service_entry~137 tokens
One service entry with full detail (vehicle, vendor, notes, meter readings, totals). GET /service_entries/{id}.fleetio_get_submitted_inspection~160 tokens
One submitted inspection with every item's result (pass/fail/remarks), the vehicle, driver and any resulting work order. GET /submitted_inspection_forms/{id}.fleetio_get_vehicle~205 tokens
One vehicle with full detail: status, type, group, meters, VIN, make/model/year, license plate, dates. GET /vehicles/{id}.fleetio_get_vendor~110 tokens
One vendor with full detail. GET /vendors/{id}.fleetio_get_work_order~138 tokens
One work order with full detail (status, vendor, technician, dates, totals). GET /work_orders/{id}.fleetio_list_accounts~166 tokens
The Fleetio account(s) this API key belongs to: id, name, address, plan, units and the key's user type. The Account-Token and permission flags are never returned. GET /accounts.fleetio_list_comments~377 tokens
List comments left on records. Filter by the record: commentable_type (Issue, WorkOrder, ServiceEntry, Vehicle, ...) + commentable_id. GET /comments. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_contacts~664 tokens
List contacts (drivers, technicians, employees) with name, email, phones, job title and group. Birth dates and driver-licence data are never returned. Filter by email, last name or group. GET /contacts. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_equipment~692 tokens
List equipment (non-vehicle assets such as trailers and tools). GET /equipment. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_faults~745 tokens
List diagnostic trouble codes (faults) reported by telematics devices, with vehicle, code and last occurrence. GET /faults. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_fuel_entries~720 tokens
List fuel purchases/fill-ups with vehicle, volume, price, total cost and efficiency. Filter by vehicle, vendor or date. Fuel-card data is never returned. GET /fuel_entries. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_groups~268 tokens
Lookup: the groups (locations/departments) and their ids. GET /groups. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_inspection_forms~544 tokens
List the inspection form templates (for example a daily DVIR) defined in the account. GET /inspection_forms. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_issue_priorities~283 tokens
Lookup: the issue priorities and their ids (needed to create an issue with a priority). GET /issue_priorities. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_issues~961 tokens
List issues (defects and problems reported against vehicles and equipment) with state, priority, assignees and due date. Filter by state, vehicle, equipment or reporter. GET /issues. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_labels~262 tokens
Lookup: the labels (tags) used on vehicles, issues, work orders and service entries. GET /labels. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_meter_entries~436 tokens
List meter readings across the account. Filter by vehicle and by date. GET /meter_entries. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_part_stock~312 tokens
List on-hand inventory of parts per part location (quantity by location). Filter by part or part location. GET /part_location_details. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_parts~654 tokens
List parts (inventory catalog) with part number, manufacturer number, category and unit cost. Filter by part number, manufacturer part number or UPC. GET /parts. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_places~276 tokens
List places (geofences/locations) with address, coordinates and radius. GET /places. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_service_entries~699 tokens
List service entries (completed maintenance records) with vehicle, vendor, dates and notes. Filter by reference or completion date. GET /service_entries. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_service_entry_line_items~210 tokens
The line items (tasks, parts, labor) of ONE service entry. GET /service_entries/{id}/service_entry_line_items.fleetio_list_service_reminders~378 tokens
List preventive-maintenance service reminders with next-due dates and meter values. Filter by status (ok, due_soon, overdue, snoozed), vehicle or service task. GET /service_reminders. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_service_tasks~276 tokens
Lookup: the service tasks (Oil Change, Tire Rotation, ...) and their ids. GET /service_tasks. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_submitted_inspections~764 tokens
List submitted inspections (filled-in forms) with the vehicle, the driver, the number of failed items and the submit time. GET /submitted_inspection_forms. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_vehicle_assignments~594 tokens
List which driver (contact) was assigned to which vehicle and when; filter by vehicle or contact. GET /vehicle_assignments. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_vehicle_meter_entries~471 tokens
List the odometer / engine-hour meter readings of ONE vehicle, newest first by default. GET /vehicles/{id}/meter_entries. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_vehicle_renewal_reminders~521 tokens
List vehicle renewal reminders (registration, insurance, inspections due) with next-due dates. Filter by vehicle or status. GET /vehicle_renewal_reminders. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_vehicle_service_entries~471 tokens
List the service entries of ONE vehicle. GET /vehicles/{id}/service_entries. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_vehicle_statuses~288 tokens
Lookup: the vehicle statuses (Active, In Shop, Out of Service, ...) and their ids for filtering vehicles. GET /vehicle_statuses. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_vehicle_types~274 tokens
Lookup: the vehicle types (Car, Truck, Van, ...) and their ids. GET /vehicle_types. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_vehicles~760 tokens
List vehicles (not archived) with status, type, group, meter readings, VIN and license plate. Filter by name, VIN, plate, group, status or type; ids for the filters come from the lookup tools (fleetio_list_vehicle_statuses, fleetio_list_vehicle_types, fleetio_list_groups). GET /vehicles. Returns onefleetio_list_vendors~567 tokens
List vendors (repair shops, fuel stations, parts suppliers) with address and contact details. GET /vendors. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_work_order_line_items~204 tokens
The line items (labor, parts, fees) of ONE work order. GET /work_orders/{id}/work_order_line_items.fleetio_list_work_order_statuses~279 tokens
Lookup: the work order statuses (Open, In Progress, Completed, ...). GET /work_order_statuses. Returns one page (keyset paging: pass next_cursor as start_cursor).fleetio_list_work_orders~771 tokens
List work orders (shop jobs) with status, vehicle, vendor and technician. Filter by vehicle, vendor, technician, number or status name (for example Open). A finished work order produces a service entry. GET /work_orders. Returns one page (keyset paging: pass next_cursor as start_cursor).
Browse
Related MCP servers
- Shopmonkey MCP by usefulapi
Look up shop customers, vehicles, work orders and parts, and create orders or book appointments. - Track-POD MCP by usefulapi
Read Track-POD orders, routes, drivers, vehicles and proof of delivery; create orders. - OptimoRoute MCP by usefulapi
Check OptimoRoute routes, orders and driver events, and create orders or start route planning. - Lalamove MCP by usefulapi
Read Lalamove cities, vehicles, quotations and orders; quote, place, tip and cancel deliveries. - CurbSpec
Compile a used-vehicle report from a VIN or listing. Free preview; unlock full writeups for $12.99. - Sellasist MCP by usefulapi
Read Sellasist orders, products, stock, customers, invoices, returns; add order notes, set status. - Kaiku
Issue tracker and wiki for teams and their agents: find, file and update issues, write pages. - Service Fusion MCP by usefulapi
Read Service Fusion customers, jobs, estimates, invoices and schedule; create customers and jobs.
Badge for your README
[](https://aptlynx.net/servers/io.usefulapi/fleetio)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents