DHL integration
Global shipping and logistics platform spanning DHL Express (MyDHL API), Shipment Tracking Unified API, and Location Finder. Supports rate quotes, label/customs document generation, pickup booking, address validation, real-time tracking across DHL Express/eCommerce/Freight/Supply Chain/Parcel Germany, and ServicePoint/Locker discovery. Used by retailers and logistics platforms for international parcel automation.
Say what should happen.
The workflow builds itself.
Common DHL use cases
- reprint label
- order fulfillment
- order cancellation
- checkout rate display
- scheduled fulfillment
- customer tracking pages
- pre-shipment validation
- checkout drop-off picker
- fulfillment cancellation
- mobile app drop-off picker
What you can do with DHL
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.
Pickup, 3 operations
cancel_pickupCancel pickupDELETECancels a previously booked DHL Express pickup.request_pickupRequest pickupPOSTBooks a DHL Express pickup at the shipper's address.update_pickupUpdate pickupPATCHUpdates an existing DHL Express pickup booking (reschedule, change location).
Shipment, 3 operations
cancel_shipmentCancel shipmentDELETECancels a DHL Express shipment that has not yet been picked up or scanned.create_shipmentCreate shipmentPOSTCreates a DHL Express shipment, generates the label and customs documents, and optionally books a pickup.track_shipmentsTrack shipmentsGETTracks DHL shipments across all divisions. Returns current status, ETA, full scan history, and (where authorized) proof of delivery.
Location, 2 operations
find_locations_by_addressFind locations by addressGETFinds DHL ServicePoints, Lockers and post offices near a postal address.find_locations_by_geoFind locations by geoGETFinds DHL ServicePoints, Lockers and post offices near GPS coordinates.
Address, 1 operation
validate_addressValidate addressGETValidates that DHL Express services a given postal address for pickup or delivery.
Document, 1 operation
get_shipment_documentsGet shipment documentsGETFetches labels, waybills, or customs documents for an existing DHL Express shipment.
Rate, 1 operation
get_ratesGet ratesPOSTReturns DHL Express rate quotes and product options for a shipment.
Use DHL from Claude Code, Cursor or Codex
Connect DHL in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its DHL 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 DHL
- Create your workspace
Sign up free. Nothing to install.
- Connect DHL once
Add your DHL 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.
DHL integration FAQ
What can you do with the DHL integration?
LiveContext exposes 11 operations on DHL, covering pickup, shipment, location and address. Common uses include reprint label, order fulfillment and order cancellation.
