mcpserver.lol
registry/proship-mcp
Connection check verified live · 26h ago

proship-mcp

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

Tools 11
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 26h ago

Tools & capabilities

11 tools

Read from the running server on 26h ago.

cancel_order order_id*
Delete/cancel an order by id.
check_duplicate phone*
Check whether a customer phone number already has a recent order (duplicate-shipment guard).
create_order userref_noweight*remarksshop_id*customer* +3
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…
get_order order_id*
Get one order by id (full pipe-suffixed id is fine). Returns status with Thai label and tracking number.
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.
list_orders pagestatusper_page
List orders on YOUR account. Optional numeric status filter (see get_order_statuses). Paginated.
list_shops
List the shops on YOUR ProShip account. Use the shop_id with create_order.
print_label sizeprinterorder_ids*
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 (val…
signup phone*address*shop_name*display_name
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…
track_parcel tracking_no*
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 t…
update_order_status status*order_id*
Set an order status by numeric code (see get_order_statuses).