PostEx-MCP-Server

PostEx-MCP-Server

3.2

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

  1. getOperationalCities

    Get a list of PostEx operating cities

  2. getMerchantAddress

    Get the pickup address of the merchant registered

  3. createMerchantAddress

    Create a new merchant pickup address

  4. getOrderTypes

    Get supported order types

  5. createOrder

    Create a new order in PostEx system

  6. getUnbookedOrders

    List orders created within the specified date range but have not booked for pickups yet

  7. trackOrder

    Tracking a single order with a tracking number

  8. trackBulkOrder

    Track multiple orders in batches using tracking number list

  9. saveShipperAdvice

    Advice for packages that you try

  10. getShipperAdvice

    Get the logistics advice history for tracking numbers

  11. cancelOrder

    Cancel an order with a tracking number

  12. getPaymentStatus

    Check the payment settlement status of the order

  13. getOrderStatus

    Get a list of all possible order statuses

  14. listOrders

    List orders within the specified date range, optionally filter by status ID