Skip to content

Integration · Shipping

Connect Claude & ChatGPT to TrackMage

Ask your AI where a parcel is, which order it belongs to, or what a customer ordered, and get the answer from TrackMage. It can search shipments and orders, read tracking checkpoints and items, and list carriers and statuses. It can also add shipments and orders, update them, and create a branded tracking page link to send to a customer.

Connect TrackMage free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Where is the parcel with tracking number 1Z999AA10123456784?”

    The AI finds the shipment and lists its tracking checkpoints, so you can see where it has been.

  • “What did [email protected] order, and has it shipped?”

    It searches orders by email, lists the order items and shows the linked shipments.

  • “Which shipments are still in transit from last week?”

    It searches shipments by tracking status and shipping date.

What your AI can do

Shipments and tracking

Search shipments by tracking number, status, carrier or email, read checkpoints and items, and add, update or delete shipments.

Orders and products

Search and look up orders, read order items, create and update orders, and read products.

Tracking pages and setup

Create branded tracking page links and list workspaces, carriers, tracking statuses and your own statuses.

  • “Add tracking number 00340434292135100186 to order 10432.”

    It finds the right workspace and creates the shipment linked to the order number.

  • “Give me a tracking page link for this parcel.”

    It lists your tracking pages and creates a link for the tracking number. You share the link with the customer yourself.

  • “Change the email on order 10432 to [email protected].”

    It finds the order and updates its email.

22 tools for TrackMage

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • create_orderChanges dataCreate an order: pass the `workspace` it belongs to (from list_workspaces), `order_number` and `order_type` (customer or vendor), plus optional `email`, `phone_number`, totals and addresses.
  • create_shipmentChanges dataAdd a shipment to track: pass the `workspace` it belongs to (from list_workspaces) and the `tracking_number`, plus optional `origin_carrier`, `order_numbers`, `email` and `address`.
  • delete_shipmentDeletesPermanently delete a shipment by `shipment_id`. Its tracking history is removed and this cannot be undone.
  • generate_tracking_page_linkChanges dataCreate a link to a branded tracking page for a parcel: pass `tracking_page_id` (from list_tracking_pages) and the `tracking_number`. Share the link with the customer yourself.
  • get_orderGet one order by `order_id`, with customer contact, totals, status and linked shipments.
  • get_productGet one product by `product_id`.
  • get_shipmentGet one shipment by `shipment_id`, with tracking number, carrier, status and address.
  • list_carriersList the shipping carriers TrackMage supports. Use a carrier code as `origin_carrier` on a shipment.
  • list_order_itemsList the items in an order by `order_id`, with quantity and price.
  • list_productsList products, optionally filtered by `name` or created and updated dates.
  • list_shipment_checkpointsList the tracking checkpoints (scan events) of a shipment by `shipment_id`, to see where the parcel has been.
  • list_shipment_itemsList the items in a shipment by `shipment_id`.
  • list_statusesList the order and shipment statuses defined in your account, optionally filtered by `code`, `title` or `entity`.
  • list_tracking_pagesList your branded tracking pages, optionally filtered by `title` or `enabled`.
  • list_tracking_statusesList the standard tracking statuses TrackMage uses for shipments (such as in transit or delivered).
  • list_workspacesList your TrackMage workspaces (stores). Use their IDs to filter or create orders and shipments.
  • lookup_ordersChanges dataQuick free-text lookup of orders: pass `search` (order number, email), optionally `workspace_id` or `shipment_id`.
  • lookup_shipmentsChanges dataQuick free-text lookup of shipments: pass `search` (tracking number, email, order number), optionally `workspace_id` or `order_id`.
  • search_ordersSearch orders by `order_number`, `email`, `phone_number`, `workspace_id`, `fulfillment_status` or date ranges such as `created_at_after`. Results are paginated with `page` and `items_per_page`.
  • search_shipmentsSearch shipments by `tracking_number`, `tracking_status`, `order_numbers`, `email`, `origin_carrier`, `workspace_id` or date ranges such as `shipped_at_after`. Results are paginated with `page` and `items_per_page`.
  • update_orderChanges dataUpdate an order by `order_id`: change `email`, `phone_number`, totals, addresses, linked `shipments` or `order_status`.
  • update_shipmentChanges dataUpdate a shipment by `shipment_id`: change the `tracking_number`, `origin_carrier`, `email`, `address`, linked `order_numbers` or `shipment_status`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose TrackMage from the app list.

  2. 2

    Paste your key

    Paste the Client ID and Client secret of a TrackMage API key. In TrackMage open your profile → API Keys (app.trackmage.com/dashboard/user-profile/api-keys), enter an app name and URL, click Generate, then copy the Client ID and Secret.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in TrackMage?

The AI can search and read shipments, tracking checkpoints, shipment items, orders, order items and products, and list workspaces, carriers, statuses and tracking pages. It can create and update orders and shipments, create tracking page links and delete a shipment if you switch that tool on.

Does the AI see my TrackMage credentials?

No. Your TrackMage client ID and client secret are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with lookups only. Deleting a shipment removes its tracking history and cannot be undone, and it can require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

TrackMage connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own TrackMage account.

Does the AI send tracking links to customers?

No. The AI can create a link to one of your branded tracking pages for a tracking number, but it does not send it. You share the link with the customer yourself.

Let your AI work in TrackMage today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect TrackMage free

PipMCP is not affiliated with TrackMage. Product names are trademarks of their owners.