Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the Shipcloud Multi-Carrier Shipping in one click, then point your AI client (Claude, ChatGPT, Copilot or Cursor) at the generated MCP endpoint. No Docker, no git clone, zero engineering experience required.
Summary
Create shipments, generate labels, and track parcels with DHL, DPD, GLS, Hermes, UPS, FedEx via MCP. Pre-built Shipcloud adapter in AnythingMCP.
Try asking
Example prompts for Shipcloud Multi-Carrier Shipping
Click any prompt to copy it. Paste into Claude, ChatGPT, Cursor, Gemini, Copilot or OpenClaw to run it against this connector.
Claude is AI and can make mistakes. Please double-check responses.
Multi-Carrier Shipping with AI Agents
Shipcloud is the leading multi-carrier shipping aggregator for the German market — one API for DHL, DPD, GLS, Hermes, UPS, FedEx, TNT, Deutsche Post, and 10+ more. Connecting Shipcloud to MCP lets your AI agent create shipments, generate labels, and track parcels across all carriers from a single conversation, perfect for e-commerce ops, customer support, and B2B fulfilment.
Quick Setup with Built-in Adapter
AnythingMCP ships with a pre-configured Shipcloud adapter. You only need an API key.
Step 1: Deploy AnythingMCP
git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp && docker compose up -d
Step 2: Get Your Shipcloud API Key
In your Shipcloud dashboard (app.shipcloud.io) go to Account → API-Keys and create one.
Step 3: Import the Adapter
Open http://localhost:3000/connectors/store, click Import on Shipcloud, and paste your key into the SHIPCLOUD_API_KEY field.
Step 4: Connect to Your AI Agent
{
"mcpServers": {
"shipcloud": {
"url": "http://localhost:4000/mcp"
}
}
}
Available Tools
| Tool | Description |
|---|---|
shipcloud_list_carriers | All available carriers + service products |
shipcloud_create_shipment | Create a shipment, generate label, return tracking URL |
shipcloud_get_shipment | Retrieve a Shipcloud shipment with full tracking |
shipcloud_list_shipments | Filter by carrier, reference, date |
shipcloud_create_tracker | Track an external parcel not shipped via Shipcloud |
shipcloud_get_tracker | Read current state of an existing tracking object |
AI Agent Use Cases
- "Ship this order: 2kg parcel, DHL standard, to [address]"
- "Print labels for these 10 orders using DPD"
- "What's the tracking status of all parcels we shipped yesterday?"
- "Track a Hermes parcel with tracking number H1234567890"
Pricing Notes
- Set
create_shipping_label: falsefor a quote without billing. - Shipcloud charges per generated label + carrier fees pass-through.
- Webhooks for real-time status updates configured in the dashboard.
Next Steps
- Sendcloud MCP Guide — Alternative EU multi-carrier aggregator
- DHL Tracking MCP Guide — Direct DHL Unified Tracking
Was this guide helpful?