Skip to main content
Glama
Procon-Group

Cartrack Fleet MCP Server

by Procon-Group

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOOGLE_SHEET_IDYesThe ID of the 'Procon Fleet — Live Dashboard' Google Sheet (the long string in its URL).
CARTRACK_BASE_URLYesThe base URL for your country's Cartrack API host, e.g. https://fleetapi-za.cartrack.com/rest. Confirm which host serves your fleet.
CARTRACK_PASSWORDYesYour Cartrack API password, generated from Fleetweb -> Settings -> API Settings.
CARTRACK_USERNAMEYesYour Cartrack API username, generated from Fleetweb -> Settings -> API Settings.
GOOGLE_EXPORT_FOLDER_IDNoOptional. Drive folder ID where the monthly .xlsx export of the live Google Sheet will be uploaded.
GOOGLE_SERVICE_ACCOUNT_JSONYesPath to the Google service account JSON key file. (If adapting to read key contents directly, use GOOGLE_SERVICE_ACCOUNT_JSON_CONTENTS instead.)
MASTER_WORKBOOK_DRIVE_FILE_IDNoOptional. Drive file ID of the master 'Procon Electrical & Steel Fleet Fuel Tracking System' workbook, required for monthly reconciliation.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_vehiclesA

Full Procon fleet vehicle list from Cartrack: registration numbers, vehicle IDs, make/model, and maintenance status. No filtering by default — returns the whole fleet (auto-paginated). Use this to match against the Fleet Register.

get_vehicle_statusA

Current status and last-known location for the fleet (or one vehicle): ignition, speed, idling, odometer, fuel level, and GPS position. This is a live snapshot, not history — there is no date range. Rate-limited to 60 requests/minute by Cartrack.

get_tripsA

Trip history for a date range: route (start/end location and coordinates), distance, duration, idle time, and driving behavior (harsh braking/cornering/acceleration, speeding events). Defaults to the previous 24 hours. Cartrack caps each request at 31 days — longer ranges are chunked automatically. Fleet-wide queries cannot be filtered by vehicle at the API level (Cartrack has no such filter on the fleet-wide endpoint); pass registration to query one vehicle directly instead.

get_fuel_dataA

Fuel level and consumption for a date range, fleet-wide or for one vehicle. Defaults to the previous 24 hours. When no registration is given, fetches the whole fleet in one batch (Cartrack's bulk endpoints, capped at 100 vehicles and a 24-hour window); wider ranges or a single vehicle fall back to per-vehicle history, capped at 31 days per request and paced to Cartrack's 10-requests/minute limit on the bulk endpoints.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Procon-Group/cartrack-fleet-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server