DeepSeek 导航网:快递 100 推出了国内首个兼容 MCP 协议的物流信息服务平台—快递 100 MCP Server 。 快递 100 旗下百递云·API 开放平台的核心 API 服务现已全面支持 MCP 协议。开发者简单配置即可快速接入快递查询、运费预估、智能时效预估(含全程与在途模式)等核心功能。
通过uv
安装python
,最低版本要求为 3.11
uv python install 3.11
获取快递 100 API KEY
登录快递 100 获取 https://poll.kuaidi100.com/manager/page/myinfo/enterprise (注意不要泄露授权 key ,以防被他人盗用!!!)
一、STDIO 方式:在线获取快递 100 MCP 服务运行(推荐)
通过uvx
命令一步获取 kuaidi100_mcp 并使用
{
"mcpServers": {
"kuaidi100": {
"command": "uvx",
"args": [
"kuaidi100-mcp"
],
"env": {
"KUAIDI100_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
二、STDIO 方式:下载本项目至本地,配置本地项目后运行
通过uv
创建一个项目
uv init mcp_server_kuaidi100
将api_mcp.py
拷贝到该目录下,通过如下命令测试 mcp server 是否正常运行
uv run --with mcp[cli] mcp run {YOUR_PATH}/mcp_server_kuaidi100/api_mcp.py
# 如果是 mac ,需要加转义符
uv run --with mcp\[cli\] mcp run {YOUR_PATH}/mcp_server_kuaidi100/api_mcp.py
如果没有报错则 MCP Server 启动成功
在支持 MCP 的客户端中使用
在 MCP Server 配置文件中添加如下内容后保存
{
"mcpServers": {
"kuaidi100": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"{YOUR_PATH}/mcp_server_kuaidi100/api_mcp.py"
],
"env": {
"KUAIDI100_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
三、SSE 方式:
配置 SSE 链接和 KEY 后使用(可能存在客户端支持问题)
"kuaidi100": {
"url": "https://api.kuaidi100.com/mcp/sse?key=<YOUR_API_KEY>"
}
通过 IP-API.com 提供 IP 地理位置