关于 mcp-andreani
mcp-andreani 是阿根廷物流公司 Andreani 的 MCP 服务,提供国内与国际快递相关操作。适合需要在 AI 助手中管理发货、跟踪与退货的阿根廷电商或物流团队。该包为 alpha 版本,端点尚未经过充分的实网验证。
主要功能
- 01创建发货单与生成运单标签
- 02按运单号跟踪物流与查看历史
- 03查询运费报价与邮编覆盖范围
- 04创建取件与退货(逆向物流)请求
- 05查询网点、合同产品与账单发票
适用场景
- 01为订单创建发货单并打印标签
- 02查询包裹的最新物流状态
- 03预约取件或登记退货
- 04核对账单与可用服务
MCP 相关
该服务以 MCP 服务的形式向客户端暴露 18 个工具,涵盖发货、跟踪、取件、退货和账单等操作。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
18收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| origin | object | 否 | 寄件地址 |
| origin.city | string | 否 | 城市 |
| origin.number | string | 否 | 门牌号 |
| origin.street | string | 否 | 街道名称 |
| origin.province | string | 否 | 省 |
| origin.postal_code | string | 是 | 邮政编码 |
| contract | string | 是 | 合同/账号号码 |
| packages | array | 是 | 待寄送的包裹 |
| destination | object | 是 | 目标地址 |
| destination.city | string | 否 | 城市 |
| destination.number | string | 否 | 门牌号 |
| destination.street | string | 否 | 街道名称 |
| destination.province | string | 否 | 省 |
| destination.postal_code | string | 是 | 邮政编码 |
| destination.contact_name | string | 是 | 收件人姓名 |
| destination.contact_phone | string | 否 | 收件人电话 |
详细介绍
MCP Andreani
Alpha 版本 — 通过
alphanpm dist-tag 发布。端点路径遵循公开文档和 BACEN/服务提供商惯例,但尚未经过全面的线上验证。在0.x.x-alpha阶段请固定使用精确版本。使用npm install <pkg>@alpha安装。
Andreani 的 MCP 服务——阿根廷规模最大的快递和物流公司,提供国内和国际运输服务。
快速开始
# Set your credentials
export ANDREANI_API_KEY="your-api-key"
export ANDREANI_USER="your-username"
export ANDREANI_PASSWORD="your-password"
# Run via stdio
npx tsx packages/argentina/andreani/src/index.ts
# Run via HTTP
npx tsx packages/argentina/andreani/src/index.ts --http
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
ANDREANI_API_KEY | 是 | Andreani 提供的 API 密钥 |
ANDREANI_USER | 是 | 用于身份验证的用户名 |
ANDREANI_PASSWORD | 是 | 用于身份验证的密码 |
MCP_HTTP | 否 | 设置为 "true" 以启用 HTTP 传输 |
MCP_PORT | 否 | HTTP 端口(默认值:3000) |
工具(18 个)
| 工具 | 用途 |
|---|---|
create_shipment | 创建新的货件 |
get_shipment | 按 ID 获取货件详情 |
track_shipment | 按追踪号码追踪货件 |
get_rates | 获取运费/报价 |
list_branches | 列出 Andreani 网点/分支机构 |
create_label | 为货件生成运输标签 |
get_tracking_history | 获取货件的完整追踪记录 |
cancel_shipment | 取消货件 |
get_label_pdf | 下载 PDF 格式的运输标签(Base64 编码) |
list_tracking_by_date | 列出指定日期范围内某合同的追踪事件 |
validate_postal_code | 验证邮政编码的服务覆盖范围,并列出可用服务 |
create_pickup | 创建取件/收件请求(retiro) |
list_pickups | 列出取件/收件请求 |
cancel_pickup | 取消取件/收件请求 |
create_return | 创建逆向物流货件(logística inversa/devolución) |
list_returns | 列出逆向物流货件(退货) |
list_products | 列出账户可用的签约产品/服务 |
get_invoice | 获取账单/发票详情 |
身份验证
使用 Bearer token 身份验证。服务端使用用户名和密码登录以获取 JWT 令牌,后续 API 调用将使用该令牌。同时也会包含 API 密钥标头。
API 参考
企业版
需要为 Agent 付款设置治理、预算限额和审计跟踪?CodeSpar Enterprise 在这些 MCP 服务之上增加了策略引擎、付款路由和合规模板。
身份验证
启动服务端前,请设置以下环境变量:
ANDREANI_API_KEY(必填,机密) — Andreani 的 API 密钥ANDREANI_USER(必填) — Andreani 的用户名ANDREANI_PASSWORD(必填,机密) — Andreani 的密码
请通过服务提供商的开发者门户申请凭据:https://developers.andreani.com。
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。