Skip to main content

快递100推出了国内首个兼容MCP协议的物流信息服务平台—快递100 MCP Server。 快递100旗下百递云·API开放平台的核心API服务现已全面支持MCP协议。开发者简单配置即可快速接入快递查询、运费预估、智能时效预估(含全程与在途模式)等核心功能。

Project description

快递100 MCP Server (Python)

通过uv安装python,最低版本要求为3.11

uv python install 3.11

配置本地项目

通过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启动成功

获取快递100 API KEY

登录快递100获取 https://poll.kuaidi100.com/manager/page/myinfo/enterprise (注意不要泄露授权key,以防被他人盗用!!!)

在支持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>"
      }
    }
  }
}

测试

物流轨迹查询:

trae_test_queryTrace.png

快递预估时效:

trae_test_estimateTime.png

快递预估价格

trae_test_estimatePrice.png

Tips

如需获取账号信息(如 key、customer、secret),或免费试用100单,请访问API开放平台进行注册

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kuaidi100_mcp-0.1.0.tar.gz (11.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kuaidi100_mcp-0.1.0-py3-none-any.whl (15.3 kB view details)

Uploaded Python 3

File details

Details for the file kuaidi100_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: kuaidi100_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 11.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.8

File hashes

Hashes for kuaidi100_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4512cace18f1d9fa94d23ecd50216174fa12485db3c0d7f5e040b738aab6a629
MD5 1bfbf457f82acdb12f1ef5df83cc4ae6
BLAKE2b-256 7a6c75a96e9821c6a0ba53f97b73801fb685a55840a40e34a20b84362cdd04f9

See more details on using hashes here.

File details

Details for the file kuaidi100_mcp-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for kuaidi100_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 57532dfbab9960016b59e7a7268ad928b5694826253594a1dfb360cb570c2932
MD5 2cd2c19b943d187fbd163932665165d1
BLAKE2b-256 21a6b3c24a6c56f3452145de7d357c6c2ebbd9c0a7d9a7ac8ef136e64d0733f9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page