Skip to main content
Feedback

Traccar MCP connector

Traccar is a GPS tracking platform for monitoring vehicles, assets, and personnel in real time. The Traccar MCP connector allows AI agents to manage tracking attributes, calendars, and saved commands, as well as configure devices, geofences, and notifications. It also supports retrieving position data, managing user permissions, and organizing drivers and maintenance schedules across your tracking infrastructure.

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 locations in real-time across your fleet
  • Monitor driver behavior and enforce safety compliance policies
  • Set geofence alerts to notify teams of asset movements
  • Dispatch commands to devices and coordinate field operations
  • Manage driver profiles, vehicle assignments, and maintenance records
  • Generate event logs and audit trails for regulatory compliance
  • Automate alerts when vehicles enter or exit designated zones

Example prompts

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

  • Show me all vehicles currently on the road in Traccar.
  • Create a geofence around our warehouse in Traccar.
  • List all drivers assigned to vehicles in Traccar.
  • Send a command to stop the engine on vehicle ID 42 in Traccar.
  • Get all events from yesterday for delivery truck 7 in Traccar.
  • Update the odometer reading for our fleet vehicles in Traccar.
  • Create a calendar schedule for preventive maintenance in Traccar.
  • Which devices support speed limit commands in Traccar.
  • Show me all geofence violations from the last week in Traccar.
  • List all saved commands available for our GPS trackers 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
getAttributesComputedRetrieves a list of computed attributes available in the system.
createAttributesComputedCreates a new computed attribute with specified properties.
deleteAttributesComputedRemoves a computed attribute from the system.
updateAttributesComputedModifies an existing computed attribute's configuration.
getCalendarsRetrieves a list of calendars in the system.
createCalendarsCreates a new calendar with specified settings.
deleteCalendarsRemoves a calendar from the system.
updateCalendarsModifies an existing calendar's properties.
getCommandsRetrieves a list of saved commands.
createCommandsCreates a new saved command.
getCommandsSendRetrieves commands currently supported by a specific device.
createCommandsSendSends a command to a device immediately.
getCommandsTypesRetrieves available command types for a device or all possible types.
deleteCommandsRemoves a saved command from the system.
updateCommandsModifies an existing saved command.
getDevicesRetrieves a list of devices.
createDevicesCreates a new device.
deleteDevicesRemoves a device from the system.
updateDevicesModifies an existing device's properties.
updateDevicesAccumulatorsUpdates total distance and hours tracked for a device.
getDriversRetrieves a list of drivers.
createDriversCreates a new driver.
deleteDriversRemoves a driver from the system.
updateDriversModifies an existing driver's information.
getEventsRetrieves recorded events from the system.
getGeofencesRetrieves a list of geofences.
createGeofencesCreates a new geofence.
deleteGeofencesRemoves a geofence from the system.
updateGeofencesModifies an existing geofence's boundaries.
getGroupsRetrieves a list of device 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