shipcloud integration
shipcloud is a German multi-carrier shipping platform (DHL, DPD, Hermes, GLS, UPS, Deutsche Post and more). Create shipments and buy shipping labels, get price quotes, track parcels (also ones shipped outside shipcloud), store addresses, request carrier pickups, create end-of-day manifests, attach shipment documents and manage webhooks. Authentication is HTTP Basic: the shipcloud API key is the username and the password stays empty (sandbox and production keys are separate).
Say what should happen.
The workflow builds itself.
What you can do with shipcloud
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.
Shipment, 5 operations
create_shipmentCreate shipmentPOSTCreate a shipment and, unless create_shipping_label is false, buy its label at the carrier (charged with a production key). Returns id, carrier_tracking_no, tracking_url, label_url and price.delete_shipmentDelete shipmentDELETEDelete a shipment. A prepared shipment (no label) can be deleted any time; one with a label only before the carrier's cutoff time (between 5pm and 8pm depending on the carrier).get_shipmentGet shipmentGETReturns a single shipment based on the idlist_shipmentsList shipmentsGETList the account's shipments, newest first, 100 per page at most. Filter by carrier, tracking number, reference number, status, type or creation window; returns a shipments array.update_shipmentUpdate shipmentPUTUpdates a single shipment based on the id. Unfortunately you can't update the `customs_declaration` attribute at the moment.
Webhook, 4 operations
create_webhookCreate webhookPOSTCreating a webhook on the shipcloud platformdelete_webhookDelete webhookDELETEDeletes a single webhook identified by its idget_webhookGet webhookGETReturns a single webhook based on the provided idlist_webhooksList webhooksGETGet a list of previously created webhooks
Address, 3 operations
create_addressCreate addressPOSTCreating an addressget_addressGet addressGETReturns a single address based on its identifierlist_addressesList addressesGETList the addresses saved in the shipcloud address book, optionally filtered by name, company, street, city, zip code, country or phone. Returns an addresses array whose ids create_shipment accepts.
Order, 3 operations
create_orderCreate orderPOSTCreate a new order.get_orderGet orderGETGetting a previously created order.list_ordersList ordersGETGetting a list of previously created orders
Pickup request, 3 operations
create_pickup_requestCreate pickup requestPOSTAsk a carrier (UPS, DPD, Hermes or GLS) to come and collect parcels in a time window. Pass the ids of shipments created with create_shipment. Returns the pickup request with its carrier_pickup_number.get_pickup_requestGet pickup requestGETReturns a single pickup request based on the idlist_pickup_requestsList pickup requestsGETList the pickup requests this account sent to carriers, with the carrier, pickup window, pickup address and the shipments to collect. Returns a pickup_requests array.
Shipment document, 3 operations
create_shipment_documentCreate shipment documentPOSTCreate a shipment document (available as of mid-March 2025)get_shipment_documentGet shipment documentGETReturns a single shipment document based on the id (available as of mid-March 2025)list_shipment_documentsList shipment documentsGETReturns a list of shipment documents for a single shipment based on the id (available as of mid-March 2025)
Tracker, 3 operations
create_trackerCreate trackerPOSTCreating a trackerget_trackerGet trackerGETGet a single trackerlist_trackersList trackersGETGet a list of previously created trackers
Manifest, 2 operations
create_manifestCreate manifestPOSTCreate a manifestget_manifestGet manifestGETGetting information about a manifest
Carrier, 1 operation
list_carriersList carriersGETReturns all carriers for the user associated with the api key
Default returns address, 1 operation
get_default_returns_addressGet default returns addressGETGetting the default returns address
Default shipping address, 1 operation
get_default_shipping_addressGet default shipping addressGETGetting the default shipping address
Invoice address, 1 operation
get_invoice_addressGet invoice addressGETGetting the invoice address
Me, 1 operation
get_meGet meGETGetting information about the current user
Pickup dropoff location, 1 operation
list_pickup_dropoff_locationsList pickup dropoff locationsGETSearch pickup dropoff locations by address or geographical coordinates.
Shipment quote, 1 operation
create_shipment_quoteCreate shipment quotePOSTGet the price shipcloud charges for one shipment on shipcloud's own carrier contracts (use a live key for real prices). Pass carrier, to and package; returns shipment_quote.price.
Use shipcloud from Claude Code, Cursor or Codex
Connect shipcloud in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its shipcloud 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 shipcloud
- Create your workspace
Sign up free. Nothing to install.
- Connect shipcloud once
Add your shipcloud 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.
shipcloud integration FAQ
What can you do with the shipcloud integration?
LiveContext exposes 33 operations on shipcloud, covering shipment, webhook, address and order.
