Skip to content

Integration · Shipping

Connect Claude & ChatGPT to Shippo

Ask your AI what it costs to ship a parcel, where a package is or which orders still need a label, and it reads the answer from Shippo. It can create shipments and compare carrier rates, buy labels, validate addresses, schedule pickups and request refunds for labels you did not use.

Connect Shippo free

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

Try asking

  • “What does it cost to send a 2 kg box, 30x20x15 cm, from our warehouse to this address?”

    The AI creates a shipment and lists the carrier rates with price, service level and estimated days.

  • “Buy the cheapest 2 day label for that shipment as a PDF.”

    It buys the label for the rate you pick and returns the label link and tracking number. Your Shippo account is charged.

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

    It reads the tracking status and history from the carrier.

What your AI can do

Rates and labels

Create shipments, compare carrier rates, buy labels, read label status and request refunds for unused labels.

Tracking and pickups

Get tracking status and history by carrier and tracking number, and schedule carrier pickups.

Orders and addresses

List, read and create orders, save and validate addresses, and see carrier accounts and parcel templates.

  • “Which orders from the store are still waiting to ship?”

    It lists orders filtered by status and date range.

  • “Check this address before we ship: 12 Harbour Street, Leeds LS1 4AB, UK.”

    It saves the address, validates it and shows suggested corrections.

  • “Book a pickup tomorrow between 9 and 12 for today's labels.”

    It schedules a carrier pickup for those labels in the time window.

20 tools for Shippo

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

  • create_addressChanges dataSave an address. Pass name, street1, city, zip, state and country; set validate true to check it.
  • create_orderChanges dataCreate an order. Pass to_address, placed_at and line_items; optional order_number, weight and totals.
  • create_shipmentChanges dataCreate a shipment and get carrier rates. Pass address_from, address_to and parcels (length, width, height, distance_unit, weight, mass_unit). Returns rates to choose from.
  • get_labelGet a label purchase (transaction) by its ID (payment_id): label URL, tracking number and status.
  • get_orderGet one order by order_id with its line items and address.
  • get_rateGet one rate by rate_id: carrier, service level, price and estimated days.
  • get_refundGet a label refund by refund_id and its status.
  • get_shipmentGet one shipment by shipment_id with its addresses, parcels and rates.
  • get_tracking_statusGet tracking status and history for a shipment by carrier (e.g. usps, ups) and tracking_number.
  • list_addressesList saved addresses.
  • list_carrier_accountsList your connected carrier accounts; filter by carrier.
  • list_labelsList purchased labels; filter by object_status, tracking_status or created date.
  • list_ordersList orders (including those imported from your store). Filter by order_status or date range.
  • list_parcel_templatesList your saved parcel templates (box sizes).
  • list_shipment_ratesList the rates for a shipment by shipment_id.
  • list_shipmentsList shipments; filter by created date.
  • purchase_labelChanges dataBuy a shipping label. Pass body with rate (the rate_id), label_file_type (e.g. PDF) and async false. Your Shippo account is charged.
  • refund_labelMoves moneyRequest a refund for an unused label. Pass the transaction ID. Can't be undone; the label becomes invalid.
  • schedule_pickupChanges dataSchedule a carrier pickup. Pass carrier_account, location, transactions (label IDs) and requested_start_time/requested_end_time.
  • validate_addressValidate a saved address by address_id and get suggested corrections.

Set up in three steps

  1. 1

    Pick the app

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

  2. 2

    Paste your key

    Paste one Shippo API token. In the Shippo dashboard go to Settings › Advanced › API and generate a live token, which starts with shippo_live_, or a test token. Copy it into PipMCP.

  3. 3

    Add the link to your AI

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

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

Questions

What can the AI do in Shippo?

It can read shipments, rates, labels, refunds, orders, addresses, carrier accounts, parcel templates and tracking status. It can create shipments, addresses and orders, validate addresses, buy labels, schedule pickups and request refunds for unused labels.

Does the AI see my Shippo credentials?

No. Your Shippo API token is encrypted at rest and never shown to the AI. After you save it, it is 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 rates and tracking only. Buying a label charges your Shippo account, and a label refund cannot be undone, so these can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Shippo account.

Does buying a label cost money?

Yes. When the AI buys a label, your Shippo account is charged just as if you bought it yourself. You can require approval for label purchases, or try things first with a Shippo test token. If a label goes unused, the AI can request a refund, and the label then becomes invalid.

Related integrations

Let your AI work in Shippo today.

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

Connect Shippo free

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