Labsco
MCP SERVER · OFFICIAL PROJECT

TrackMage

by trackmage

Create and track shipments, and answer a where-is-my-order question from the actual carrier checkpoints.

Freight, Shipping & LogisticsOfficial source
Summary
Where-is-my-order, answered from the checkpoints.

It reaches both sides of the record — the order and the shipment against it — so a support reply can name the last checkpoint rather than repeat a status word. Tracking numbers, addresses and customer emails pass through whichever LLM you are using, which is worth settling before you point it at live logistics data.

What it is

A shipment and order layer over the TrackMage API: create and update shipments and orders, list what exists, read a shipment's tracking checkpoints, and re-track when a carrier goes quiet.

What you get
  • Shipments created and updated
  • Orders created and updated
  • Existing shipments and orders listed
  • A shipment's checkpoint history
  • Shipments re-tracked on demand
  • Carrier coverage worldwide, so a tracking number resolves wherever it was issued
Requirements

Node.js 18 or newer and a TrackMage account. Generate a Client ID and Client Secret under Settings, note the Workspace ID, and put all three in the environment — it authenticates over OAuth client credentials.