mcpbeat Sign in

Fleetio MCP by usefulapi MCP Server

answering

Fleetio MCP by usefulapi is answering right now. Last checked 4 min ago. It exposes 44 tools. Last commit 12 Oct 2026.

Read Fleetio vehicles, work orders, service, issues, inspections, fuel, parts; log issues, meters.

Uptime history 4 hours of history
4 hours agonow
100.0%
Uptime 24h
14 of 14 checks
44
Tools
read from the server
172 ms
Response time
average over 24h
0
Stars
last commit 12 Oct 2026

Nothing serious here today

Today is the operative word: we check Fleetio MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 4 min ago.

run in your terminal
claude mcp add fleetio --transport http https://fleetio.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "fleetio": {
      "url": "https://fleetio.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.fleetio]
url = "https://fleetio.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "fleetio": {
      "url": "https://fleetio.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "fleetio": {
      "url": "https://fleetio.usefulapi.io/mcp"
    }
  }
}

Available tools 44

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

fleetio
fleetio_add_comment
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
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
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 new reading can make service reminders due or overdue, and Fleetio may notify their watchers. POST /meter_entries.
fleetio_get_contact
One contact (driver/technician/employee). Birth date and driver-licence data are never returned. GET /contacts/{id}.
fleetio_get_equipment
One equipment record with full detail. GET /equipment/{id}.
fleetio_get_inspection_form
One inspection form template with its items. GET /inspection_forms/{id}.
fleetio_get_issue
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
One part with full detail (number, manufacturer, category, costs). GET /parts/{id}.
fleetio_get_service_entry
One service entry with full detail (vehicle, vendor, notes, meter readings, totals). GET /service_entries/{id}.
fleetio_get_submitted_inspection
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
One vehicle with full detail: status, type, group, meters, VIN, make/model/year, license plate, dates. GET /vehicles/{id}.
fleetio_get_vendor
One vendor with full detail. GET /vendors/{id}.
fleetio_get_work_order
One work order with full detail (status, vendor, technician, dates, totals). GET /work_orders/{id}.
fleetio_list_accounts
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
The line items (tasks, parts, labor) of ONE service entry. GET /service_entries/{id}/service_entry_line_items.
fleetio_list_service_reminders
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
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
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
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
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
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
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
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
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
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 one page (keyset paging: pass next_cursor as start_cursor).
fleetio_list_vendors
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
The line items (labor, parts, fees) of ONE work order. GET /work_orders/{id}/work_order_line_items.
fleetio_list_work_order_statuses
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
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).

Endpoints

URLTransportStateLatencyChecked
https://fleetio.usefulapi.io/mcp streamable-http answering 130 ms 4 min ago

Alternatives to Fleetio MCP by usefulapi

same job, measured the same way
Depot MCP by usefulapi
by usefulapi

Inspect Depot builds, CI runs, job logs and Actions runners; retry or cancel CI runs.

22 tools answering
StatusPal MCP by usefulapi
by usefulapi

Read status-page status, services, incidents and metrics; create, update and publish incidents.

11 tools answering
RunCloud MCP by usefulapi
by usefulapi

Read RunCloud servers, web apps, databases and logs; deploy, restart services, renew SSL.

36 tools answering
Spike.sh MCP by usefulapi
by usefulapi

Read Spike.sh incidents, on-call, escalations and services; acknowledge, resolve, set priority.

16 tools answering
Paymo MCP by usefulapi
by usefulapi

Browse Paymo projects, tasks, timesheets and invoices, and create tasks, log time or run timers.

21 tools answering
Tick MCP by usefulapi
by usefulapi

Read Tick clients, projects, tasks, users and time entries; log and edit time entries.

14 tools answering
Portkey MCP by usefulapi
by usefulapi

Read AI-gateway analytics, configs, virtual keys, workspaces and users; log request feedback.

16 tools answering
Polar MCP by usefulapi
by usefulapi

Products, customers, orders, subscriptions, benefits, revenue metrics and refunds.

26 tools answering

Fleetio MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Fleetio MCP by usefulapi do?
It exposes 44 tools, read directly from the server on our last check. Among them: fleetio_add_comment, fleetio_create_issue, fleetio_create_meter_entry, fleetio_get_contact, fleetio_get_equipment, fleetio_get_inspection_form and 38 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Fleetio MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 14 of 14 checks got a reply (100.0%), average response time 172 ms. The bar chart above shows every period we have measured.
How do I connect Fleetio MCP by usefulapi?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Fleetio MCP by usefulapi need an API key?
No. Fleetio MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 44 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Fleetio MCP by usefulapi?
It answers our handshake in 172 ms on average, which is faster than 68% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Fleetio MCP by usefulapi open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.