ProShip Thailand Post MCP server
online · 100% uptimeme.proship.mcp/proship-mcp·v1.0.1Create Thailand Post shipments, print labels, and track parcels in Thailand via ProShip.
0 stars
Reviews
Write oneNobody has reviewed ProShip Thailand Post yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
ProShip Thailand Post tools (11, 6 write)
write = sends, deletes, buys or postscancel_orderwrite actionFreeDelete/cancel an order by id.
check_duplicateFreeCheck whether a customer phone number already has a recent order (duplicate-shipment guard).
create_orderwrite actionFreeCreate 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.
get_orderwrite actionFreeGet one order by id (full pipe-suffixed id is fine). Returns status with Thai label and tracking number.
get_order_statuseswrite actionFreeReference 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_ordersFreeList orders on YOUR account. Optional numeric status filter (see get_order_statuses). Paginated.
list_shopsFreeList the shops on YOUR ProShip account. Use the shop_id with create_order.
print_labelFreeGenerate 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.
signupwrite actionFreeCreates 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).
track_parcelFreeTrack 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.
update_order_statuswrite actionFreeSet an order status by numeric code (see get_order_statuses).
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1095ms20/20
- Tool poisoning11 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 6 write-action tools with no auth3/15
- Maintenancelast push 77 days ago12/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
Findings (1)
- highWrite-action tools reachable without authentication
auth.open-write
How ProShip Thailand Post compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,255 servers
- Tools
- 11
- the typical server has 7
- Tools that change things
- 55%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 264 ms
- faster than 53% of 30,031 servers
What its tools let an agent do: 5 read · 1 create · 4 change · 1 delete
Install ProShip Thailand Post in Claude Code, Cursor or VS Code
claude mcp add --transport http proship-mcp https://mcp.proship.me/mcp
What the publisher says
From the ProShip Thailand Post repository's README, as published. We do not edit it. Read it on GitHub
proship-mcp
Stateless MCP (Model Context Protocol) server that lets any AI agent create Thailand Post shipments, print labels, and track parcels through ProShip.
- Endpoint: POST https://mcp.proship.me/mcp (JSON-RPC 2.0, application/json)
- Docs: open https://mcp.proship.me/mcp in a browser — the docs page is generated from the live tool registry
- Auth: Authorization: Bearer , passed through verbatim to api.proship.me. Nothing is stored server-side. New users can call the public signup tool to get a token.
Tools
Public: trackparcel, getorderstatuses, signup. Authenticated: listshops, createorder, listorders, getorder, updateorderstatus, cancelorder, checkduplicate, printlabel.
The browser docs page at /mcp is the canonical, always-current tool reference.
Run
npm install
npm start # listens on PORT (default 3000)
npm test # node:test suite, upstream fully mockedEnvironment
Deploy
Fly.io app proship-mcp (region sin):
fly deploy # add --depot=false if the Depot builder failsNotes
- Order ids are pipe-suffixed (order-xxx|123). GET/PUT/DELETE strip the suffix internally; print_label requires the full id. Always pass the full id between tools.
- Weights are grams. Status codes use the Thai pipeline (getorderstatuses); code 6 means out for delivery despite upstream labeling it "ERROR".
- The only server state is a 10-minute in-memory cache for label PDFs so print_label can return a URL.
Nothing above is checked by us. What we check is on the safety report.
ProShip Thailand Post: common questions
- Is ProShip Thailand Post MCP server safe?
- Mostly: it is graded B (77/100). Read the ProShip Thailand Post safety report
- How do I install ProShip Thailand Post?
- It runs remotely at mcp.proship.me. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does ProShip Thailand Post need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is ProShip Thailand Post maintained?
- The last commit was 78 days ago (2026-08-18). The latest release is v1.0.1.
- Is ProShip Thailand Post up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does ProShip Thailand Post compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,255 servers); tools 11 (the typical server has 7); tools that change things 55% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.