Guida al connettore8 minuti di lettura22 tool MCP7 lingue

Motive con Cursor via MCP: flotta e HOS

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.

HCA cura del team HelpCodeAggiornato 8 min di lettura Open source su GitHub

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Motive

Motive

Let your AI read your Motive fleet: where every truck and driver is, Hours of Service clocks and violations, inspection reports, safety events, fault codes, IFTA mileage and fuel purchases. Read-only, with a company API key.

tool

22

Regione

INTL

Categoria

Logistica

Autenticazione

API Key

Env vars richieste

MOTIVE_API_KEY
Installa con un clic su Cloud

7 giorni di prova gratuita · Nessuna carta di credito

  • Prova gratuita di 7 giorni
    Nessuna carta di credito
  • GDPR & SOC 2 ready
    Dati in UE, log di audit
  • Open source su GitHub
    Open source · AGPL-3.0
  • Funziona con ChatGPT, Claude, Gemini
    Qualsiasi client compatibile MCP

In breve

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.

Configurazione guidata

Collega Motive a Cursor in 2 minuti

Avvia la prova gratuita su AnythingMCP Cloud, collega Motive con la configurazione guidata e aggiungi il tuo URL MCP a Cursor. Senza codice e senza server da gestire.

Nessuna carta di credito · 7 giorni di prova · Alternativa self-host disponibile

Prova a chiedere

Prompt di esempio per Motive

Clicca su un prompt per copiarlo. Incollalo in Claude, ChatGPT, Cursor, Gemini, Copilot o OpenClaw per eseguirlo contro questo connettore.

Motive · live via MCP
Condividi
Opus 4.7

Claude è un'AI e può sbagliare. Verifica sempre le risposte.

💡 Niente installazione? Vai direttamente su cloud.anythingmcp.com. Accedi, clicca Connectors → Motive, inserisci le credenziali, genera una MCP API key e hai finito. Niente Docker, niente git clone, niente server locale.

Motive + Cursor

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.

Prerequisiti

Le istruzioni di setup complete sono incluse nel connettore stesso (visibili nello store quando lo selezioni). Le variabili d'ambiente richieste sono:

MOTIVE_API_KEY

Step 1 — Ottieni le credenziali

La configurazione richiede circa 3 minuti. Ti serve un ruolo da admin in Motive (in passato KeepTruckin) per creare una API key aziendale nella dashboard di Motive.

  1. Nella dashboard di Motive apri Admin → Developers → API Access e crea una API key aziendale (company API key). Dalle accesso in lettura (read) e gli scope per i dati che l'AI deve vedere: veicoli, posizioni, utenti, HOS, IFTA, carburante, ispezioni, eventi di sicurezza, codici di guasto, asset e gruppi. Una key si può anche limitare ad alcuni gruppi; l'AI vede allora solo quelli.
  2. Copia la key dalla finestra che compare una sola volta, perché la key completa viene mostrata solo allora, e incollala in MOTIVE_API_KEY: solo la key, senza spazi né un nome di header come X-Api-Key. AnythingMCP la invia come header X-Api-Key.
  3. Installa il connettore e verifica la connessione con motive_list_vehicles.

Cloud e self-hosting funzionano allo stesso modo: la API key è l'unica impostazione.

Le key scadono e non si possono modificare: una key scade secondo la scadenza scelta alla creazione, e Motive avvisa gli admin una settimana prima. I suoi scope non si possono cambiare in seguito: per accedere ad altri dati crea una nuova key e incollala in MOTIVE_API_KEY.

Id: veicoli, utenti e asset hanno id numerici di Motive. Il numero di mezzo usato da chi fa dispatching ("Truck 12") è il campo number del veicolo; motive_lookup_vehicle lo trasforma in un id. Gli autisti sono utenti con ruolo driver.

Date, fusi orari e unità: i filtri per data sono YYYY-MM-DD e la maggior parte dei report copre per default gli ultimi 7 giorni; updated_after accetta un timestamp ISO 8601. Con la maggior parte dei tool l'AI può scegliere il fuso orario dei timestamp (inviato come X-Time-Zone, per esempio America/New_York) e le unità metriche o imperiali (inviate come X-Metric-Units: chilometri e litri, oppure miglia e galloni). Indica fuso orario e unità nel prompt quando contano. Le durate delle Hours of Service in motive_list_available_time sono in secondi.

Paginazione: le liste restituiscono per default 25 record per pagina, al massimo 100 (per_page), e si sfogliano con page_no. Ogni risposta contiene pagination con per_page, page_no e total; l'AI chiede la pagina successiva finché ci sono più record di quelli già visti.

Storico delle posizioni: motive_get_vehicle_location_history legge un veicolo su un periodo di al massimo 3 mesi; tieni l'intervallo breve per una risposta leggibile. Motive accetta al massimo 10 richieste simultanee su questo endpoint.

Alcuni dati richiedono hardware o un piano: gli eventi di sicurezza della dashcam AI (uso del telefono, cintura di sicurezza, distanza ravvicinata e così via), le posizioni dal Vehicle Gateway (motive_list_vehicle_gateway_locations; i veicoli con altri ELD rispondono tramite motive_list_vehicle_locations) e le posizioni dei rimorchi con un asset gateway.

Gli account UE non sono coperti: il connettore chiama https://api.gomotive.com; gli account sulla piattaforma UE di Motive usano un host diverso.

Errori frequenti: un 401 vuol dire che Motive ha rifiutato la key: non è stata copiata per intero, è scaduta o revocata, oppure è stata incollata con il nome dell'header X-Api-Key. Un 403 vuol dire che la key è valida ma le manca lo scope per quei dati: crea una nuova key con quello scope. Un 404 vuol dire che non esiste un record con quell'id: usa l'id numerico, non il numero del veicolo o il nome dell'autista. Quando Motive limita le richieste della key, aspetta un minuto, chiedi meno pagine e riprova.

Cosa legge: veicoli con VIN, marca, modello, targa, tipo di carburante, dispositivo ELD e autista; la posizione attuale di ogni veicolo e autista e il percorso di un veicolo in un periodo; autisti, fleet user e admin; i contatori delle Hours of Service (chi può ancora guidare e per quanto), i registri giornalieri e le violazioni; viaggi IFTA e miglia per stato o provincia; rifornimenti; rapporti di ispezione (DVIR) con i loro difetti; eventi di sicurezza con stato del coaching e link ai media; codici di guasto del motore; periodi di guida, compresi uso personale (personal conveyance), spostamenti in piazzale (yard move) e guida non identificata; rimorchi e altri asset con la loro ultima posizione; e i gruppi in cui è suddivisa la flotta.

Solo lettura: ogni tool legge soltanto e nessuno è disattivato all'installazione. In Motive non cambia nulla: creare o modificare veicoli, utenti, gruppi, geofence, rifornimenti o rapporti di ispezione, inviare messaggi agli autisti, i dispatch e i comandi di immobilizzazione del motore sono esclusi.

Step 2 — Installa l'adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Step 3 — Aggiungi il connettore in Cursor

L'URL del tuo server: in AnythingMCP apri MCP Servers → il server su cui si trova questo connettore e copia il suo URL (https://cloud.anythingmcp.com/mcp/…). Usalo ovunque questa guida mostra YOUR_SERVER_ID.

Cursor legge i server MCP da ~/.cursor/mcp.json. Aggiungi questa voce:

{
  "mcpServers": {
    "anythingmcp": {
      "url": "https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID",
      "headers": { "X-API-Key": "YOUR_MCP_API_KEY" }
    }
  }
}
  1. Crea una chiave API MCP in AnythingMCP da MCP Servers → il tuo server → API keys e incollala al posto di YOUR_MCP_API_KEY.
  2. Salva il file e riavvia Cursor.
  3. Apri Cursor → Settings → MCP e verifica che anythingmcp sia elencato e connesso.
  4. Inizia a chattare: l'agente ora può usare i tool di Motive.

Tool disponibili

ToolWhat it does
motive_list_vehiclesList the company vehicles in Motive: id, number (the fleet unit name), status, VIN, make, model, year, license plate, fuel type, IFTA flag…
motive_get_vehicleRead one vehicle by its Motive id: number, status, VIN, make, model, year, plate, fuel type, groups, ELD device and assigned driver
motive_lookup_vehicleFind a vehicle by its fleet unit number (the "number" shown in the Motive dashboard, for example "Truck 12") and return its full record…
motive_list_vehicle_locationsCurrent location of every vehicle (v2): for each vehicle its id, number, VIN and current_location with latitude, longitude, a place…
motive_list_vehicle_gateway_locationsCurrent location of vehicles fitted with the Motive Vehicle Gateway (v3), with richer telemetry than v2 and, on request, the auxiliary…
motive_get_vehicle_location_historyLocation breadcrumbs of one vehicle between two dates (v2): each point with latitude, longitude, description, located_at, speed, bearing…
motive_list_driver_locationsDrivers with their last known location and the vehicle they are in: user id, name, current_location (lat, lon, description, located_at) and…
motive_list_usersList the users of the Motive account (drivers, fleet users and admins): id, first and last name, email, phone, role, status, duty status…
motive_get_userRead one user (driver or fleet user) by Motive id: name, contact details, role, status, duty status, licence, cycle and exceptions settings
motive_list_available_timeHours of Service clocks per driver: current duty status and the time still available on the drive, shift, cycle and break clocks (in…
motive_list_hos_logsDaily Hours of Service logs (records of duty status) of the drivers: per driver and day the duty status events with start time and…
motive_list_hos_violationsHours of Service violations of the drivers, for example exceeding the 11-hour drive or 14-hour shift limit or a missed 30-minute break…
motive_list_ifta_tripsIFTA trip report: distance driven per vehicle and jurisdiction (state or province) with dates, start and end odometer and location
motive_get_ifta_mileage_summaryIFTA mileage summary: total distance per vehicle and jurisdiction over a period (default the last 7 days), the figure that goes on a…
motive_list_fuel_purchasesFuel purchases recorded in Motive (entered by drivers, imported or from a fuel card integration): date, vehicle, driver, jurisdiction, fuel…
motive_list_inspection_reportsDriver vehicle inspection reports (DVIRs, v2) for vehicles and trailers: date, driver, vehicle or asset, inspection type, location…
motive_list_driver_performance_eventsSafety events detected by Motive (v2): harsh acceleration, braking and cornering, crashes, and with AI dashcams events such as cell phone…
motive_list_fault_codesEngine fault codes (diagnostic trouble codes) reported by the vehicles: code, label, description, source, status (open or closed), type…
motive_list_driving_periodsDriving periods of the vehicles: each stretch of driving with start and end time, duration, distance, origin and destination, vehicle and…
motive_list_assetsList the non-powered assets (trailers, containers, equipment): id, name, type, status, make, model, year, VIN, plate, groups and the asset…
motive_list_asset_locationsLast known location of the assets that carry a Motive asset gateway: asset id and name, latitude, longitude, place description, located_at…
motive_list_groupsList the groups of the account (the way the fleet is split into terminals, regions or teams): id, name, parent group, status and member…

Esempi di prompt

  • "Dov'è adesso Truck 12, e chi lo sta guidando?"
  • "Quali autisti possono ancora guidare oggi, e per quanto tempo?"
  • "Quali autisti hanno avuto frenate brusche o eventi di uso del telefono la settimana scorsa?"
  • "Quali veicoli hanno rapporti di ispezione con difetti o codici di guasto aperti?"
  • "Quante miglia ha percorso ogni camion per stato nell'ultimo trimestre, per la dichiarazione IFTA?"

FAQ

Cursor supporta server MCP personalizzati nel piano gratuito? Sì — MCP è disponibile nei piani Hobby, Pro e Business.

Prossimi passi

Questa guida ti è stata utile?

Collega Motive a Cursor in 2 minuti

Avvia la prova gratuita su AnythingMCP Cloud, collega Motive con la configurazione guidata e aggiungi il tuo URL MCP a Cursor. Senza codice e senza server da gestire.

Guide correlate

Connettori

Motive con ChatGPT via MCP: flotta e HOS

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.

Connettori

Motive con Claude via MCP: flotta e HOS

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.

Connettori

Motive con Microsoft Copilot via MCP

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.

Connettori

Motive con Gemini CLI via MCP

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.

Connettori

Motive con Meta Muse via MCP

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.

Connettori

Motive MCP Server: flotta, HOS e sicurezza

Fai leggere alla tua AI la tua flotta Motive: dove si trovano ogni camion e ogni autista, contatori e violazioni delle Hours of Service, rapporti di ispezione, eventi di sicurezza, codici di guasto, miglia IFTA e rifornimenti. Solo lettura, con una API key aziendale.