ProShip Thailand Post logo

ProShip Thailand Post

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

Install ProShip Thailand Post

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
https://mcp.proship.me/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Hosted endpointLive · TodayLive Remote EndpointOur automated health check connected to this remote MCP endpoint successfully.Last checked 11/4/2026, 1:00:30 AM

Clients with native remote MCP support can connect directly to this URL.

Remote endpoint
https://mcp.proship.me/mcp

Overview

Tools11

What ProShip Thailand Post lets your agent do. Expand a tool for its parameters.

Verified live~1.4k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

10/10 checks healthy over the last 57d

What it can do

From the 11 tools this server returned when we ran it.

Can delete or modify data · 1Handles credentials · 2Makes network requests · 1Read-only tools · 10

Observed 2026-10-31 in an isolated sandbox. A description of reach, not a security audit.

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit2mo agoMost recent push to the default branch.
Tools exposed11Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

From the project README

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 <ProShip API token>, 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: track_parcel, get_order_statuses, signup. Authenticated: list_shops, create_order, list_orders, get_order, update_order_status, cancel_order, check_duplicate, print_label.

The browser docs page at /mcp is the canonical, always-current tool reference.

Run

Terminal
npm install
npm start          # listens on PORT (default 3000)
npm test           # node:test suite, upstream fully mocked

Environment

VarPurposeDefault
PORTlisten port3000
PUBLIC_URLabsolute base used in label URLs and docshttps://mcp.proship.me
PROSHIP_API_BASEupstream API basehttps://api.proship.me
PROSHIP_UTRACK_TOKENoptional server-side token enabling unauthenticated track_parcelunset
PROSHIP_SYNTH_EMAIL_DOMAINdomain for synthesized signup emailsproship.me

Deploy

Fly.io app proship-mcp (region sin):

Terminal
fly deploy            # add --depot=false if the Depot builder fails

Notes

  • 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 (get_order_statuses); 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.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about ProShip Thailand Post

ProShip Thailand Post is an MCP server that lets AI agents create Thailand Post shipments, print labels, and track parcels through ProShip. It exposes stateless JSON-RPC 2.0 tools at https://mcp.proship.me/mcp, including public tracking and signup tools plus authenticated order-management tools. Bearer tokens are passed to ProShip without server-side storage.

Connect by sending JSON-RPC 2.0 requests with application/json to POST https://mcp.proship.me/mcp. Authenticated tools require an Authorization: Bearer <ProShip API token> header; the token is passed through to ProShip and is not stored server-side.

Yes, use the public track_parcel tool to track parcels through ProShip. The server also provides the public get_order_statuses tool for retrieving order-status information, including the Thai delivery pipeline status codes.

Use the authenticated create_order tool to create a Thailand Post shipment, then use print_label to print its label. Order IDs include a pipe suffix, such as order-xxx|123; pass the full ID between tools, and provide weights in grams.

Use the public signup tool to get a ProShip token. After receiving the token, send it in the Authorization: Bearer <ProShip API token> header when calling authenticated tools such as create_order, list_orders, get_order, and print_label.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewProShip Thailand Post AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/proship-thailand-post-2?style=directory)](https://allmcps.com/mcp/proship-thailand-post-2)
HTML Embed
<a href="https://allmcps.com/mcp/proship-thailand-post-2"><img src="https://allmcps.com/api/badge/proship-thailand-post-2?style=directory" alt="ProShip Thailand Post on AllMCPs" /></a>