Shippo integration
Multi-carrier shipping API for rates, labels, tracking, and address validation. Compare rates across carriers, print shipping labels, and track packages. Essential for e-commerce shipping, logistics automation, and fulfillment.
Say what should happen.
The workflow builds itself.
Common Shippo use cases
- order management
- webhook management
- shipping preparation
- customer notifications
- checkout validation
- order tracking
- label lookup
- order lookup
- address lookup
- label purchase
What you can do with Shippo
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Webhook, 4 operations
create_webhookCreate webhookPOSTCreates a webhook subscription for Shippo event notifications.delete_webhookDelete webhookDELETEDeletes a Shippo webhook subscription permanently.get_webhookGet webhookGETRetrieves a specific Shippo webhook subscription by ID.list_webhooksList webhooksGETLists all webhook subscriptions in the Shippo account.
Address, 3 operations
create_addressCreate addressPOSTCreates and validates a shipping address in Shippo.get_addressGet addressGETRetrieves a Shippo address by ID.validate_addressValidate addressGETValidates an existing Shippo address.
Order, 3 operations
create_orderCreate orderPOSTCreates a new order in Shippo for fulfillment tracking and label purchasing.get_orderGet orderGETRetrieves a specific Shippo order by ID.list_ordersList ordersGETLists all orders in the Shippo account.
Shipment, 2 operations
create_shipmentCreate shipmentPOSTCreates a shipment to get shipping rates in Shippo.get_shipmentGet shipmentGETRetrieves a Shippo shipment by ID.
Transaction, 2 operations
create_transactionCreate transactionPOSTPurchases a shipping label in Shippo.get_transactionGet transactionGETRetrieves a Shippo transaction (label) by ID.
Carrier account, 1 operation
list_carrier_accountsList carrier accountsGETLists all carrier accounts in Shippo.
Instalabel, 1 operation
create_instalabelCreate instalabelPOSTCreates a shipping label in a single API call.
Parcel, 1 operation
create_parcelCreate parcelPOSTCreates a parcel with dimensions and weight in Shippo.
Refund, 1 operation
create_refundCreate refundPOSTRequests a refund for an unused shipping label.
Tracking, 1 operation
get_tracking_statusGet tracking statusGETGets real-time tracking status for a shipment.
Tracking webhook, 1 operation
register_tracking_webhookRegister tracking webhookPOSTRegisters a tracking webhook for automatic updates.
Use Shippo from Claude Code, Cursor or Codex
Connect Shippo in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Shippo operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Shippo
- Create your workspace
Sign up free. Nothing to install.
- Connect Shippo once
Add your Shippo connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Shippo integration FAQ
What can you do with the Shippo integration?
LiveContext exposes 20 operations on Shippo, covering webhook, address, order and shipment. Common uses include order management, webhook management and shipping preparation.
