Skip the install. Get this working in under 2 minutes.
Start a free trial on cloud.anythingmcp.com, add the GLS Track & Trace 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
Track GLS parcels across Europe via MCP — by tracking number or customer reference. Free GLS Track & Trace adapter in AnythingMCP, no API key.
Try asking
Example prompts for GLS Track & Trace
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.
Track GLS Parcels with AI Agents
GLS (General Logistics Systems) is one of Europe's leading parcel networks, especially strong in DE/AT/CH/FR/NL/BE. AnythingMCP exposes the public GLS Track & Trace REST endpoint to your AI agent so you can resolve TrackIDs or customer references into the full event timeline — without any commercial contract.
Quick Setup with Built-in Adapter
The GLS adapter is bundled with AnythingMCP and uses the free public endpoint.
Step 1: Deploy AnythingMCP
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Step 2: Import the Adapter
Open http://localhost:3000/connectors/store and click Import on GLS Track & Trace. No credentials needed.
Step 3: Connect to Your AI Agent
{
"mcpServers": {
"gls": {
"url": "http://localhost:4000/mcp"
}
}
}
Available Tools
| Tool | Description |
|---|---|
gls_track_by_parcel_number | Track by GLS TrackID — status, sender, receiver, weight, full event log |
gls_track_by_reference | Find parcels by customer reference — multiple parcels can share a reference |
AI Agent Use Cases
- "Where is GLS parcel 12345678901?"
- "Find all GLS parcels with reference 'ORDER-2026-04-001'"
- "Get tracking events in German for this GLS shipment"
- "Has the parcel for our customer reference 'INV-12345' been delivered?"
Notes
- TrackIDs are typically 10-12 digits.
- Country scopes:
EU(cross-border),DE,AT,CH,FR,NL,BE, etc. - For label creation and shipment management, GLS ShipIT API is required — not covered by this public-tracking adapter.
Next Steps
- DPD Germany MCP Guide — Public DPD parcel tracking
- Shipcloud MCP Guide — Multi-carrier shipping & label creation
Was this guide helpful?