Skip to main content
Feedback

Traccar MCP connector

Updated 

Traccar is a GPS tracking platform for monitoring vehicles and other mobile assets in real time. The Traccar MCP connector allows AI agents to manage attributes, calendars, and saved commands that define tracking behavior and scheduling rules. It also supports creating, updating, and removing these configuration objects to keep fleet monitoring setups accurate and current.

Authentication type

  • Basic Auth - Requires a username and password to be configured for the agent to access the service.

Uses

Use the Traccar MCP connector to perform the following actions:

  • Track vehicle and asset locations in real time across a fleet
  • Dispatch remote commands to connected tracking devices
  • Manage drivers, devices, and groups from a single workflow
  • Configure geofences to trigger alerts on entry or exit
  • Automate attribute and calendar updates across a tenant
  • Retrieve historical events for compliance and reporting
  • Sync total distance and engine hours for maintenance scheduling
  • Streamline fleet onboarding by creating devices and drivers

Example prompts

Use the following example prompts to invoke Traccar MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all devices currently online in Traccar.
  • Create a new geofence around our downtown warehouse in Traccar.
  • List all drivers assigned to the delivery fleet in Traccar.
  • Send an engine stop command to truck 12 in Traccar.
  • Update the total distance for vehicle 45 in Traccar.
  • What events happened for device 7 last week in Traccar?
  • Add a new calendar for maintenance schedules in Traccar.
  • Delete the inactive attribute named old_fuel_sensor in Traccar.
  • Group all delivery vans together in Traccar.
  • Fetch all saved commands available for device 23 in Traccar.

Traccar MCP connector tools

The Traccar MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getAttributesComputedFetch a list of Attributes
createAttributesComputedCreate an Attribute
deleteAttributesComputedDelete an Attribute
updateAttributesComputedUpdate an Attribute
getCalendarsFetch a list of Calendars
createCalendarsCreate a Calendar
deleteCalendarsDelete a Calendar
updateCalendarsUpdate a Calendar
getCommandsFetch a list of Saved Commands
createCommandsCreate a Saved Command
getCommandsSendFetch a list of Saved Commands supported by Device at the moment
createCommandsSendDispatch commands to device
getCommandsTypesFetch a list of available Commands for the Device or all possible Commands if Device ommited
deleteCommandsDelete a Saved Command
updateCommandsUpdate a Saved Command
getDevicesFetch a list of Devices
createDevicesCreate a Device
deleteDevicesDelete a Device
updateDevicesUpdate a Device
updateDevicesAccumulatorsUpdate total distance and hours of the Device
getDriversFetch a list of Drivers
createDriversCreate a Driver
deleteDriversDelete a Driver
updateDriversUpdate a Driver
getEventsGet Events
getGeofencesFetch a list of Geofences
createGeofencesCreate a Geofence
deleteGeofencesDelete a Geofence
updateGeofencesUpdate a Geofence
getGroupsFetch a list of Groups
createGroupsCreate a Group
deleteGroupsDelete a Group
updateGroupsUpdate a Group
getMaintenanceFetch a list of Maintenance
createMaintenanceCreate a Maintenance
deleteMaintenanceDelete a Maintenance
updateMaintenanceUpdate a Maintenance
getNotificationsFetch a list of Notifications
createNotificationsCreate a Notification
createNotificationsTestSend test notification to current user via Email and SMS
getNotificationsTypesFetch a list of available Notification types
deleteNotificationsDelete a Notification
updateNotificationsUpdate a Notification
deletePermissionsUnlink an Object from another Object
createPermissionsLink an Object to another Object
getPositionsFetches a list of Positions
getReportsEventsFetch a list of Events within the time period for the Devices or Groups
getReportsRouteFetch a list of Positions within the time period for the Devices or Groups
getReportsStopsFetch a list of ReportStops within the time period for the Devices or Groups
getReportsSummaryFetch a list of ReportSummary within the time period for the Devices or Groups
getReportsTripsFetch a list of ReportTrips within the time period for the Devices or Groups
getServerFetch Server information
updateServerUpdate Server information
deleteSessionClose the Session
getSessionFetch Session information
createSessionCreate a new Session
getStatisticsFetch server Statistics
getUsersFetch a list of Users
createUsersCreate a User
deleteUsersDelete a User
updateUsersUpdate a User
On this Page