Available tools
31 tools| Tool | Description |
|---|---|
listAssets | List all assets (vehicles, trailers, equipment) with optional tag filtering. |
listIndustrialAssets | List industrial assets (gateways, monitors, sensors) with location and running status. |
getIndustrialAsset | Get full detail for a single industrial asset including data inputs/outputs. |
getIndustrialDataPoints | Query time-series data points from an industrial data input. |
listVehicles | List fleet vehicles with VIN, make, model, year, and tags. |
getVehicleLocations | Current GPS snapshot for all vehicles. |
getVehicleLocationsFeed | Incremental feed for vehicle location updates. |
getVehicleLocationsHistory | Historical vehicle locations within a time range. |
getVehicleStats | Current vehicle telematics snapshot (gps, engine, fuel, odometer, faults). |
getVehicleStatsFeed | Incremental feed for vehicle stat updates. |
getVehicleStatsHistory | Historical vehicle stats within a time range. |
getEquipmentStats | Current equipment stats snapshot. |
getEquipmentStatsFeed | Incremental feed for equipment stat updates. |
getEquipmentStatsHistory | Historical equipment stats within a time range. |
getEquipmentLocationsFeed | Incremental feed for equipment location updates. |
listDrivers | List drivers with activation status, ELD settings, and carrier info. |
getDriver | Get a single driver by ID or external ID. |
listAddresses | List geofences/yards with coordinates and geofence shapes. |
getAddress | Get a single address/geofence by ID. |
listTags | List organizational tags for vehicles, drivers, and assets. |
listContacts | List contacts with name, email, and phone. |
listUsers | List users with roles and auth type. |
listTrips | Historical trip records within a time range. |
getHosClocks | Current HOS clocks: remaining drive, on-duty, cycle, and break time. |
getHosLogs | HOS log entries within a time range. |
getHosDailyLogs | Daily HOS duty-status summaries. |
getHosViolations | HOS violations within a time range. |
getSafetyEvents | Safety events (harsh braking, speeding, crashes) in a time range. |
listDvirs | Driver vehicle inspection reports within a time range. |
getDriverVehicleAssignments | Driver-vehicle assignments within a time range. |
querySamsara | Generic helper for any Samsara endpoint not covered above. |
Setup
A few steps to connect your AI agents to Samsara.
- 1
Create Your Account
Sign up for PatchOps to access MCP server management.
- 2
Add Samsara Token
Generate an access token in Samsara Dashboard > Settings > Access Tokens and store it in PatchOps.
- 3
Configure Your AI Agent
Add the Samsara MCP server URL to your AI agent configuration.
- 4
Start Querying
Use listAssets, getVehicleLocations, getVehicleStats, listDrivers, getHosClocks and more for fleet operations.
Connect to your AI assistant
Pick the tool your team uses for the exact setup steps.
- 1
Open Claude settings
Launch Claude, click the profile button (bottom left), and go to Settings.
- 2
Access connectors
Open the Connectors tab, scroll to the bottom, and click “Add custom connector”.
- 3
Name your connector
Enter any name you’d like for this connector.
- 4
Get the connector URL
Log in to PatchOps, open the /mcp page, and copy the connector URL you want to use.
- 5
Add the connector
Paste the URL into the “Remote MCP server URL” box and click Add.
- 6
Start using
Your Samsara connector is ready to use in Claude.
