Skip to main content

快递100 MCP Server (Python)

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

uv python install 3.11

获取快递100 API KEY

登录快递100获取: 快递100官方 (注意不要泄露授权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 kuaidi100_mcp

api_mcp.py拷贝到该目录下,通过如下命令测试mcp server是否正常运行

uv run --with mcp[cli] mcp run {YOUR_PATH}/kuaidi100_mcp/api_mcp.py
# 如果是mac,需要加转义符
uv run --with mcp\[cli\] mcp run {YOUR_PATH}/kuaidi100_mcp/api_mcp.py

如果没有报错则MCP Server启动成功

在支持MCP的客户端中使用

在MCP Server配置文件中添加如下内容后保存

{
  "mcpServers": {
    "kuaidi100": {
      "command": "uv",
      "args": [
        "run",
        "--with",
        "mcp[cli]",
        "mcp",
        "run",
        "{YOUR_PATH}/kuaidi100_mcp/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>"
}

测试

物流轨迹查询:

trae_test_queryTrace.png

快递预估时效:

trae_test_estimateTime.png

快递预估价格

trae_test_estimatePrice.png

Tips

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

Download files

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

Source Distribution

iflow_mcp_kuaidi100_mcp-0.1.3.tar.gz (129.0 kB view details)

Uploaded Source

Built Distribution

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

iflow_mcp_kuaidi100_mcp-0.1.3-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_kuaidi100_mcp-0.1.3.tar.gz.

File metadata

File hashes

Hashes for iflow_mcp_kuaidi100_mcp-0.1.3.tar.gz
Algorithm Hash digest
SHA256 901ef9c6ac0b101d68ea4ab439415c6992ffcb85d6f6548b0182a3ae69d3dac0
MD5 548532bfc1ef5c39a952b8b8a6e67c53
BLAKE2b-256 233e47a5cbc59943ce02fcbb7a9ac33d71df15e47dca66be97604a057d93c1b8

See more details on using hashes here.

File details

Details for the file iflow_mcp_kuaidi100_mcp-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for iflow_mcp_kuaidi100_mcp-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 eb00676e43b8c318f9986585b136dc2edf86c9cae9fe67eb1760b9105ba128a0
MD5 534e0c8bf9139021a6b7e8fc06d46f44
BLAKE2b-256 7f51c2edfa24d26178f52188a471c9119734c3af532d4a6c4cbbf0bbb1b2f902

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 files

Supported by

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