Europarcel MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_TRANSPORT | No | Transport mode for MCP server (stdio or http) | |
| EUROPARCEL_API_KEY | Yes | Your Europarcel API key |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| getProfileA | Retrieves the authenticated customer's complete profile information including wallet balance, notification preferences, and account settings |
| getBillingAddressesA | Retrieves all billing addresses for the authenticated customer. Returns complete list with business details, VAT info, and bank details. |
| getShippingAddressesB | Retrieves all shipping addresses (pickup locations) for the authenticated customer. Returns complete list with coordinates and postal codes. |
| getDeliveryAddressesA | Retrieves all delivery addresses (destination locations) for the authenticated customer. Returns complete list with coordinates and postal codes. |
| getCountriesA | Retrieves all available countries with their currency and language information |
| getCountiesB | Retrieves counties for a specific country. Requires country_code parameter. |
| getLocalitiesB | Retrieves localities for a specific country and county. Requires country_code and county_code parameters. |
| getCarriersA | Retrieves all available carriers with their status |
| getServicesA | Retrieves available services with carrier information. Optional filters: service_id, carrier_id, country_code |
| getFixedLocationsA | Retrieves fixed locations (lockers) for a country. Requires country_code. Optional filters: locality_id, carrier_id (single or comma-separated list), locality_name+county_name combination. |
| getFixedLocationByIdC | Retrieves detailed information about a specific fixed location. Requires id parameter. |
| getRepaymentsA | Retrieves customer repayments with AWB details, amounts, and delivery status. Parameters: page (number), order_id (number - optional filter) |
| getPayoutReportsC | Retrieves payout reports showing consolidated bank transfer information. Parameters: page (number) |
| searchLocalitiesA | Search for localities by country and name. Supports diacritics, punctuation, and reversed county-city queries. Parameters: country_code (2 letters, required), search (min 2 chars, required), per_page (15|50|100|200) |
| searchStreetsB | Search for streets in a specific locality. Parameters: country_code (required), locality_id (required), search (required) |
| postalCodeReverseB | Get locality, county and street information for a given postal code. Parameters: country_code (required), postal_code (required) |
| getOrdersB | Get list of customer orders with tracking information. Parameters: page (optional), per_page (15-200, optional) |
| getOrderByIdA | Get detailed information about a specific order by ID. This calls GET /orders/{order_id}. Parameter: order_id (required - the order ID, accepts both numbers like 6505 and strings like '6505') |
| cancelOrderB | Cancel an existing order. Parameters: order_id (required - accepts numbers like 6505 and strings like '6505'), refund_channel ('wallet' or 'card', required) |
| trackAwbsByCarrierA | Track multiple AWB numbers from a specific carrier. Parameters: carrier_id (required - accepts numbers like 3 and strings like '3'), awb_list (array, max 200, required), language (optional, default 'ro') |
| generateLabelLinkA | Generate a secure download link for a shipping label by AWB number. This calls GET /orders/label-link/{awb}. Parameter: awb (required - the AWB number as string or number). Returns a permanent secure URL that can be shared without exposing the AWB. |
| trackOrdersByIdsB | Track multiple orders by their order IDs. Parameters: order_ids (array of order IDs, required), language (optional, default 'ro') |
| createOrderA | Create a new shipping order with the specified carrier and service. IMPORTANT: This will charge your wallet and create a real order! Use calculatePrices first to get quotes. Service requirements: 1&5=no fixed locations, 2=delivery location required, 3=pickup location required, 4=both locations required. |
| calculatePricesA | Calculate shipping prices for a shipment. This is a complex tool with specific requirements: ADDRESSES:
CONTENT:
FIXED LOCATIONS:
EXTRA SERVICES:
Parameters: Full PriceRequest object (see example) |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/europarcel/mcp-docker'
If you have feedback or need assistance with the MCP directory API, please join our Discord server