PostEx-MCP-Server
If you are the rightful owner of PostEx-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The PostEx MCP Server is a Model Context Protocol server that interacts with the PostEx Merchant API (v4.1.9) to provide various tools for managing merchant operations.
The PostEx MCP Server is designed to facilitate seamless interaction with the PostEx Merchant API, offering a suite of tools that allow merchants to manage their operations efficiently. By leveraging the Model Context Protocol, the server provides a structured way to access and manipulate data related to orders, addresses, and operational cities. The server is built using Node.js and requires an API token for authentication. It supports a range of functionalities, including order creation, tracking, and management, as well as address handling and operational insights. The server is designed to be robust, with input validation and basic error handling, ensuring reliable performance in various operational scenarios.
Features
- Order Management: Create, track, and manage orders with ease using the provided tools.
- Address Handling: Manage merchant pickup addresses, including creation and retrieval.
- Operational Insights: Access information about operational cities and order types.
- Secure API Access: Utilizes API tokens for secure communication with the PostEx API.
- Error Handling: Basic error handling and logging for troubleshooting API interactions.
Tools
getOperationalCities
Get a list of PostEx operating cities
getMerchantAddress
Get the pickup address of the merchant registered
createMerchantAddress
Create a new merchant pickup address
getOrderTypes
Get supported order types
createOrder
Create a new order in PostEx system
getUnbookedOrders
List orders created within the specified date range but have not booked for pickups yet
trackOrder
Tracking a single order with a tracking number
trackBulkOrder
Track multiple orders in batches using tracking number list
saveShipperAdvice
Advice for packages that you try
getShipperAdvice
Get the logistics advice history for tracking numbers
cancelOrder
Cancel an order with a tracking number
getPaymentStatus
Check the payment settlement status of the order
getOrderStatus
Get a list of all possible order statuses
listOrders
List orders within the specified date range, optionally filter by status ID