关于 ProShip Thailand Post
ProShip Thailand Post 是面向 Agent 的无状态 MCP 服务,可通过 ProShip 处理 Thailand Post 包裹。它支持创建货件、打印标签、追踪包裹及管理订单。
主要功能
- 01创建和管理货件订单
- 02生成标签 URL
- 03追踪包裹
- 04查询和更新订单状态
- 05检查重复订单
适用场景
- 01在 Agent 工作流中创建 Thailand Post 货件
- 02下单后打印包裹标签
- 03追踪包裹或查看订单状态
MCP 相关
它向 MCP 客户端提供公开的包裹追踪、状态查询和注册工具,以及需认证的店铺和订单操作。Bearer 令牌会原样传递给 ProShip API。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.proship.me/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http me-proship-mcp-proship https://mcp.proship.me/mcpCursor.cursor/mcp.json
{"mcpServers":{"me-proship-mcp-proship":{"type":"http","url":"https://mcp.proship.me/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"me-proship-mcp-proship":{"type":"http","url":"https://mcp.proship.me/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"me-proship-mcp-proship":{"type":"http","url":"https://mcp.proship.me/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"me-proship-mcp-proship":{"serverUrl":"https://mcp.proship.me/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
11| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| tracking_no | string | 是 | 承运商追踪号码,例如 TH0139... |
详细介绍
proship-mcp
无状态 MCP(Model Context Protocol)服务,让任意 AI Agent 都能通过 ProShip 创建泰国邮政运单、打印标签并跟踪包裹。
- 端点:
POST https://mcp.proship.me/mcp(JSON-RPC 2.0,application/json) - 文档: 在浏览器中打开
https://mcp.proship.me/mcp— 文档页面由实时工具注册表生成 - 身份验证:
Authorization: Bearer <ProShip API token>,原样传递给api.proship.me。服务器端不会存储任何信息。新用户可以调用公开的signup工具获取令牌。
工具
公开工具:track_parcel、get_order_statuses、signup。
需身份验证的工具:list_shops、create_order、list_orders、get_order、update_order_status、cancel_order、check_duplicate、print_label。
/mcp 的浏览器文档页面是规范且始终最新的工具参考。
运行
npm install
npm start # listens on PORT (default 3000)
npm test # node:test suite, upstream fully mocked
环境变量
| 变量 | 用途 | 默认值 |
|---|---|---|
PORT | 监听端口 | 3000 |
PUBLIC_URL | 用于标签 URL 和文档的绝对基础 URL | https://mcp.proship.me |
PROSHIP_API_BASE | 上游 API 基础 URL | https://api.proship.me |
PROSHIP_UTRACK_TOKEN | 可选的服务器端令牌,用于启用无需身份验证的 track_parcel | 未设置 |
PROSHIP_SYNTH_EMAIL_DOMAIN | 生成的注册邮箱所用域名 | proship.me |
部署
Fly.io 应用 proship-mcp(区域 sin):
fly deploy # add --depot=false if the Depot builder fails
备注
- 订单 ID 以竖线加后缀表示(
order-xxx|123)。GET/PUT/DELETE 会在内部去除后缀;print_label需要完整 ID。在不同工具间传递时,始终使用完整 ID。 - 重量单位为克。状态码使用泰国流程(
get_order_statuses);尽管上游将状态码 6 标记为“ERROR”,它实际表示 正在派送。 - 服务器唯一的状态是用于缓存标签 PDF 的 10 分钟内存缓存,以便
print_label返回 URL。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。