通过uv
安装python
,最低版本要求为3.11
uv python install 3.11
登录快递100获取: 快递100官方 (注意不要泄露授权key,以防被他人盗用!!!)
通过uvx
命令一步获取kuaidi100_mcp并使用
{
"mcpServers": {
"kuaidi100": {
"command": "uvx",
"args": [
"kuaidi100-mcp"
],
"env": {
"KUAIDI100_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
通过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 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链接和KEY后使用(可能存在客户端支持问题)
"kuaidi100": {
"url": "https://api.kuaidi100.com/mcp/sse?key=<YOUR_API_KEY>"
}
如需获取账号信息(如 key、customer、secret),或免费试用100单,请访问API开放平台进行注册