me.proship.mcp/proship-mcp

ProShip Thailand Post

Create Thailand Post shipments, print labels, and track parcels in Thailand via ProShip.

1.0.1
Version
remote
Transport
11
Tools

Security review

Review passed

Reviewed Jan 1, 2000.

  • tools: 11 tools scanned
  • metadata: scanned

No findings.

Tools (11)

  • track_parcel

    Track any parcel by tracking number (Thailand Post and other Thai carriers). Returns current status with Thai label plus the event history. Works without auth if the server has a tracking token configured; otherwise pass your Bearer token.

  • get_order_statuses

    Reference data: the ProShip order status pipeline. Returns every status code with its Thai label and English meaning. Use these codes with list_orders and update_order_status.

  • signup

    Creates a real ProShip account and shop, ready for Thailand Post EPS (thaipost0) shipping. The response contains your API token, user, and shop_id — SHOWN ONLY ONCE. Save the token into your MCP client's Authorization header. A full thaipost contract additionally requires a Thailand Post account arranged with ProShip support (multi-day human process).

  • list_shops

    List the shops on YOUR ProShip account. Use the shop_id with create_order.

  • create_order

    Create a shipment order. Defaults to Thailand Post EPS (thaipost0). Weight is in GRAMS. Returns the order_id — it contains a pipe suffix (order-xxx|123); always pass the FULL id to other tools. Optional cod_amount enables cash-on-delivery.

  • list_orders

    List orders on YOUR account. Optional numeric status filter (see get_order_statuses). Paginated.

  • get_order

    Get one order by id (full pipe-suffixed id is fine). Returns status with Thai label and tracking number.

  • update_order_status

    Set an order status by numeric code (see get_order_statuses).

  • cancel_order

    Delete/cancel an order by id.

  • check_duplicate

    Check whether a customer phone number already has a recent order (duplicate-shipment guard).

  • print_label

    Generate the shipping label PDF for one or more orders. REQUIRES the FULL pipe-suffixed order ids (order-xxx|123) — stripped ids are rejected upstream. Returns a temporary URL (valid ~10 minutes) where the PDF can be downloaded.