关于 mcp-correios
mcp-correios 是面向巴西邮政 Correios 的 MCP 服务,提供包裹追踪、运费计算、CEP 地址查询和寄件管理等 21 个工具。该项目目前为 alpha 版本,端点尚未完全实测验证。
主要功能
- 01包裹追踪,支持批量查询最多 50 个单号
- 02运费与配送时限计算
- 03CEP 地址查询,支持批量最多 20 个
- 04预寄单、标签申请与 PLP 寄件管理
- 05取件预约与反向物流(退货)订单
适用场景
- 01电商卖家批量查询 Correios 包裹状态
- 02结算前计算两个 CEP 之间的运费和时限
- 03为寄件与退货流程生成预寄单或取件请求
MCP 相关
该项目是 MCP 服务,向 MCP 客户端暴露 Correios 相关工具,服务端自动管理 Basic Auth 换取 Bearer 令牌的认证流程。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
21收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| code | string | 是 | 跟踪码(例如 SS987654321BR) |
详细介绍
@codespar/mcp-correios
Alpha 版 — 通过 npm 的
alphadist-tag 发布。端点路径遵循公开文档和 BACEN/服务提供商的惯例,但尚未经过全面的线上验证。在0.x.x-alpha阶段,请固定使用确切版本。使用npm install <pkg>@alpha安装。
用于 Correios 的 MCP 服务 — 巴西邮政服务的包裹追踪、费率查询和寄件服务
快速开始
Claude Desktop
添加到 ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"correios": {
"command": "npx",
"args": ["-y", "@codespar/mcp-correios"],
"env": {
"CORREIOS_USER": "your-user",
"CORREIOS_TOKEN": "your-token"
}
}
}
}
Claude Code
claude mcp add correios -- npx @codespar/mcp-correios
Cursor / VS Code
添加到 .cursor/mcp.json 或 .vscode/mcp.json:
{
"servers": {
"correios": {
"command": "npx",
"args": ["-y", "@codespar/mcp-correios"],
"env": {
"CORREIOS_USER": "your-user",
"CORREIOS_TOKEN": "your-token"
}
}
}
}
工具(21 个)
| 工具 | 用途 |
|---|---|
track_package | 根据 Correios 追踪码追踪包裹 |
track_bulk | 在一次调用中追踪多个 Correios 包裹(最多 50 个追踪码) |
calculate_shipping | 计算两个 CEP 之间的运费 |
get_delivery_time | 获取两个 CEP 之间的预计配送时间 |
list_services | 列出可用的 Correios 配送服务 |
find_cep | 通过 Correios 根据 CEP 查询地址 |
find_cep_bulk | 在一次调用中批量查询最多 20 个 CEP 的地址 |
list_cep_ranges | 列出指定配送服务覆盖的 CEP 范围(faixas de CEP) |
get_delivery_modality | 获取 CEP 和服务对应的配送方式(forma de entrega)——配送方式是送货上门、网点自取…… |
create_prepost | 创建寄件预登记订单 |
get_prepost | 根据 ID 获取寄件预登记订单 |
list_preposts | 列出寄件预登记订单,可选按日期范围和状态筛选 |
cancel_prepost | 取消寄件预登记订单 |
buy_label_range | 申请一段服务对应的 SIGEP 追踪标签(etiquetas) |
post_objects | 关闭并寄送一批已预登记的物品(fechar postagem SIGEP)——创建 PLP |
list_postal_codes | 按街道名称或地点搜索地址(返回匹配的 CEP) |
create_collection | 安排从某地址上门收取包裹 |
get_collection | 根据 ID 获取收件请求详情 |
cancel_collection | 取消已安排的收件请求 |
create_reverse | 创建逆向物流(退货)订单 |
get_reverse | 根据 ID 获取逆向物流订单详情 |
身份验证
Correios 使用 Basic Auth 生成令牌,后续请求则使用 Bearer 令牌。服务会自动管理身份验证。
沙盒/测试
Correios 提供用于测试的认证环境。请联系 Correios 获取认证环境凭据。
获取凭据
- 前往 Correios CWS Portal
- 注册 API 访问权限(需要与 Correios 签订合同)
- 获取用户名和令牌
- 设置环境变量
环境变量
| 变量 | 必填 | 说明 |
|---|---|---|
CORREIOS_USER | 是 | Correios API 用户名 |
CORREIOS_TOKEN | 是 | Correios API 令牌 |
路线图
v0.2(计划中)
list_postal_codes— 列出某个地区的邮政编码get_postal_code_range— 获取某个城市的邮政编码范围create_collection— 安排上门收取包裹get_collection— 获取收件请求详情create_reverse— 创建逆向物流(退货)请求
v0.3(计划中)
batch_tracking— 在单个请求中追踪多个包裹international_shipping— 计算国际运费
链接
企业版
需要为 Agent 付款提供治理、预算限制和审计记录?CodeSpar Enterprise 在这些 MCP 服务之上增加了策略引擎、付款路由和合规模板。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。