不会编程也能用!用 AI 自动查物流——Track123 MCP 使用教程
你平均每天要查多少个物流单号?
10 个?50 个?还是更多?
如果你还在用这个流程:登录后台 → 逐个输入单号 → 查看状态 → 复制粘贴到 Excel → 重复 N 次……
这篇文章会帮你彻底解决这个问题。
配置完成后,你能做什么?
在开始之前,先让你看看最终效果。配置完成后,你可以直接对 AI 说:
"帮我查这 30 个单号的物流状态,找出其中超过 7 天没有更新的,整理成表格"
AI 会自动:
- 调用 Track123 接口批量查询
- 识别每个包裹的当前状态
- 筛选出异常单号
- 以表格形式呈现结果,可直接复制到 Excel
全程不需要你做任何操作,也不需要任何编程知识。
什么是 MCP?
MCP(Model Context Protocol)是一种开放协议,让 AI 工具能够直接连接外部系统和接口,获取实时数据。
没有 MCP 的时候,你问 AI "单号 1Z999AA10123456784 现在在哪里",它只能回答"建议你去官网查询"——因为它没有办法访问物流系统。
有了 MCP,AI 可以直接调用 Track123 的接口,拿到实时物流数据,然后告诉你结果。
Track123 已经搭建好了专属的 MCP 服务器:
https://docs.track123.com/mcp
这个服务器提供:
- 实时物流追踪数据查询
- Track123 API 文档搜索
- 代码生成辅助(帮开发者写集成代码)
支持哪些 AI 工具?
工具 | 类型 | 下载地址 | 推荐程度 |
|---|---|---|---|
Claude Desktop | 通用 AI 助手 | claude.ai/download | ★★★ 最推荐 |
Cursor | AI 代码编辑器 | cursor.com | ★★ 适合技术用户 |
Windsurf | AI 代码编辑器 | codeium.com/windsurf | ★★ 适合技术用户 |
完整配置步骤
第一步:下载并安装 Claude Desktop
- 打开浏览器,访问 claude.ai/download
- 根据你的系统选择下载版本(支持 Windows 和 Mac)
- 安装完成后,注册或登录 Anthropic 账号
- 确认可以正常打开 Claude Desktop 对话界面
免费账号即可完成本教程的所有配置,无需付费订阅。
第二步:找到配置文件位置
Claude Desktop 通过一个 JSON 配置文件来管理 MCP 连接。
Mac 用户: 配置文件路径为:
~/.claude/claude_desktop_config.json
打开方式:
- 按
Command + Space打开 Spotlight - 输入
Terminal打开终端 - 输入以下命令直接用文本编辑器打开:
open -e ~/.claude/claude_desktop_config.json
Windows 用户: 配置文件路径为:
%APPDATA%\Claude\claude_desktop_config.json
打开方式:
- 按
Win + R打开运行窗口 - 输入
%APPDATA%\Claude,点击确定 - 找到
claude_desktop_config.json,右键用记事本打开
如果文件不存在,新建一个名为 claude_desktop_config.json 的文件即可。第三步:添加 Track123 MCP 配置
如果配置文件是空的, 粘贴以下内容:
{
"mcpServers": {
"track123-api": {
"url": "https://docs.track123.com/mcp"
}
}
}如果配置文件里已经有其他内容, 在 "mcpServers" 部分添加 Track123 的配置:
{
"mcpServers": {
"其他已有的服务": {
"url": "..."
},
"track123-api": {
"url": "https://docs.track123.com/mcp"
}
}
}保存文件。
第四步:重启 Claude Desktop
完全退出再重新打开 Claude Desktop(不是最小化,是退出)。
- Mac:右键 Dock 栏图标 → 退出
- Windows:右键任务栏图标 → 退出
第五步:验证配置是否成功
重启后,新建一个对话,输入:
"Track123 支持哪些物流商?"
如果 AI 能准确回答,说明 MCP 配置成功。
10 个真实使用场景
配置完成后,以下提示词可以直接复制使用:
场景 1:批量查询物流状态
帮我查询以下单号的最新物流状态,以表格形式返回, 包含:单号、承运商、当前状态、最后更新时间、目的地 [在这里粘贴你的单号,每行一个]
场景 2:筛选超时未更新包裹
以下单号中,帮我找出超过 5 天没有任何物流更新的包裹, 列出:单号、承运商、最后更新时间、最后一次状态描述
场景 3:提取签收信息
查询以下单号,只返回已签收的包裹信息: - 单号 - 签收日期(格式:YYYY-MM-DD) - 签收地点 - 签收人(如有) 整理成表格,方便复制到 Excel
场景 4:统计本周签收情况
以下是本周的所有发货单号,帮我统计: 1. 已签收数量 2. 运输中数量 3. 异常或超时数量 4. 平均配送天数(从发货到签收) 并把异常单号单独列出来
场景 5:客服快速查单
客户反馈单号 [XXXXXXXXX] 迟迟未收到包裹, 帮我查询这个单号的完整物流轨迹, 按时间顺序列出所有节点,我需要回复给客户
场景 6:按承运商分类汇总
以下单号来自不同承运商,帮我: 1. 按承运商分类 2. 统计每个承运商的包裹数量 3. 列出每个承运商中有异常的单号
场景 7:识别派送失败包裹
查询以下单号,找出所有状态为"派送失败"、 "无人签收"、"地址有误"的包裹, 我需要联系客户重新安排派送
场景 8:对比两批次发货表现
以下是 4 月第一批(A 组)和第二批(B 组)的发货单号, 帮我对比两批次的: - 平均配送时长 - 签收率 - 异常率
场景 9:生成客户签收通知
单号 [XXXXXXXXX] 已签收,帮我根据物流信息生成一封 发给客户的签收确认邮件,语气友好,包含签收时间和地点
场景 10:每日物流日报
以下是今天需要跟进的所有单号,帮我生成一份物流日报,包含: - 今日新签收包裹 - 仍在运输中的包裹(按时长排序) - 需要立即跟进的异常包裹 - 整体签收率
常见问题
Q:配置完之后 AI 还是无法查询物流数据怎么办?
检查以下几点:
- 配置文件的 JSON 格式是否正确,花括号和引号不能用中文符号
- 是否完全退出并重新启动了 Claude Desktop,而不是最小化
- 网络是否能正常访问
https://docs.track123.com/mcp
Q:可以在手机上用吗?
目前 Claude Desktop 只有桌面版(Windows/Mac),暂不支持手机端 MCP。手机端建议直接使用 Track123 后台查询。
Q:豆包、DeepSeek 可以用吗?
目前国内主流 AI 工具暂不支持 MCP 协议。可以通过 Cherry Studio(桌面客户端,支持 MCP 和自定义模型)配置 DeepSeek 模型 + Track123 MCP,实现相同效果。
Q:17track 也有 API,有什么不同?
17track 的 API 需要通过编程才能调用。Track123 MCP 让不懂技术的运营人员也可以通过对话直接使用,门槛完全不同。
传统方式 | Track123 MCP | |
|---|---|---|
查询方式 | 手动逐单操作 | 对话输入,批量处理 |
技术门槛 | 需要会用 API | 直接用自然语言 |
结果格式 | 需要手动整理 | 直接输出表格 |
异常识别 | 人工逐条判断 | 自动筛选 |
配置成本 | 需要开发工作量 | 5 分钟完成 |



