The Europarcel MCP Server provides comprehensive shipping logistics capabilities through MCP (Model Context Protocol), enabling users to manage the complete shipping workflow from account setup to order fulfillment.
Core Capabilities:
Account & Profile Management: Retrieve customer profiles with wallet balance, billing/shipping/delivery addresses, and account settings
Location Services: Access countries, counties, localities, fixed locations (lockers), and perform postal code reverse lookup with advanced search and filtering
Carrier & Service Management: Retrieve available carriers, their services, and detailed service information with flexible filtering options
Order Operations: Create, view, cancel, and track shipping orders and AWBs (Air Waybills), plus generate secure label download links
Pricing & Calculations: Calculate shipping prices with complex validation for envelopes, parcels, and pallets, including insurance, COD, and extra services
Financial Operations: Access customer repayments, payout reports, and manage wallet-based transactions
Search & Discovery: Advanced locality and street search with diacritic support and postal code geocoding
Integration Features:
Available via Docker for both stdio (Claude Desktop) and HTTP modes
MIT licensed open source project with comprehensive API documentation
Supports real-time tracking of multiple AWBs and orders
Handles complex shipping scenarios with detailed address validation and service options
Enables workflow automation for shipping operations by providing access to Europarcel's logistics tools including order creation, tracking, and pricing calculations through HTTP requests.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Europarcel MCP Servertrack my package with tracking number EPR123456789"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Europarcel MCP Server
Install via Docker
For Claude Desktop (Stdio Mode)
docker run -d \
-e MCP_TRANSPORT=stdio \
-e EUROPARCEL_API_KEY=your-api-key \
--name europarcel-mcp \
europarcel/mcp:latestFor Web Integrations (HTTP Mode)
docker run -d \
-p 3000:3000 \
-e MCP_TRANSPORT=http \
--name europarcel-mcp \
europarcel/mcp:latestServer runs on http://localhost:3000
Install via Docker Compose
For HTTP Mode (Web Integrations)
# docker-compose.yml
version: '3.8'
services:
europarcel-mcp:
image: europarcel/mcp:latest
container_name: europarcel-mcp
ports:
- "3000:3000"
environment:
- MCP_TRANSPORT=http
- MCP_PORT=3000
restart: unless-stoppedFor Stdio Mode (Claude Desktop)
# docker-compose.yml
version: '3.8'
services:
europarcel-mcp:
image: europarcel/mcp:latest
container_name: europarcel-mcp
environment:
- MCP_TRANSPORT=stdio
- EUROPARCEL_API_KEY=your-api-key-here
restart: unless-stoppedThen run:
docker-compose up -dAvailable Tools
Account: getProfile
Addresses: getBillingAddresses, getShippingAddresses, getDeliveryAddresses
Locations: getCountries, getCounties, getLocalities, getCarriers, getServices, getFixedLocations, getFixedLocationById
Search: searchLocalities, searchStreets, postalCodeReverse
Orders: getOrders, getOrderById, createOrder, cancelOrder, trackAwbsByCarrier, generateLabelLink, trackOrdersByIds
Pricing: calculatePrices
Repayments: getRepayments, getPayoutReports
Get API Key
Contact: cs@europarcel.com
API Documentation
https://api.europarcel.com/api/documentation
License
MIT License
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.