About Express
Express is a TypeScript MCP server for querying shipment information and comparing courier prices. It exposes tools that let MCP clients retrieve tracking details by waybill number and compare delivery costs.
Key features
- 01Look up shipments by tracking number
- 02Compare courier shipping prices
- 03Call the Kuaidi100 interface
Use cases
- 01Check a parcel's delivery status
- 02Compare courier costs before shipping
MCP support
The MCP server exposes `query_express` for shipment lookups and `compare_price` for courier price comparisons to MCP clients.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
2Saved tool list · updated 3w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| com | string | Yes | Express delivery company name or courier code |
| num | string | Yes | Tracking number |
Details
From the project READMEmcp-server-express MCP Server
一个基于TypeScript的MCP服务器,实现了简单的快递查询系统。
功能
工具
query_express- 通过快递单号查询快递信息compare_price- 比较快递公司的寄件价格
开发
安装依赖:
npm install
构建服务器:
npm run build
开发模式(自动重建):
npm run watch
安装
要与Claude Desktop一起使用,请添加服务器配置:
在MacOS上:~/Library/Application Support/Claude/claude_desktop_config.json
在Windows上:%APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"mcp-server-express-maxbin": {
"command": "npx",
"args": [
"-y",
"mcp-server-express-maxbin",
"--auth_key=kuaidi100authkey",
"--customer=kuaidi100customer",
],
"env": {}
}
}
}
调试
由于MCP服务器通过stdio通信,调试可能具有挑战性。我们推荐使用MCP Inspector,它作为一个包脚本提供:
npm run inspector
Inspector将提供一个URL,用于在浏览器中访问调试工具。
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.