Shippo

📦 多承运商物流自动化,免密钥托管

Shippo 官方 MCP 技能,支持多承运商运费比价、标签生成、包裹追踪、地址验证及批量 CSV 处理,采用 OAuth 免密钥托管架构。

收藏
4.8k
安装
981
版本
1.3.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Shippo MCP 技能通过 https://mcp.shippo.com 托管服务器提供完整的电商物流自动化能力,无需本地部署或管理 API 密钥。用户通过 Shippo OAuth 一次性授权后,会话自动刷新,所有请求由托管服务器代理转发至 Shippo API。

该技能采用元 API 架构,仅暴露 4 个核心工具:shippo_list_tools(发现操作)、shippo_describe_tool(获取输入模式)、shippo_read_execute_tool(执行读取)和 shippo_write_execute_tool(执行写入)。所有业务操作(如 CreateShipmentCreateTransactionValidateAddress 等)均需通过这四个包装器调用,且读写分离便于审批策略控制变更操作。

关键工作流包括:

  • 地址验证:支持结构化地址校验(CreateAddress + ValidateAddress)和自由文本解析(ParseAddress),返回标准化地址及住宅/商业分类
  • 运费比价:创建货件(CreateShipment)获取多承运商实时报价,支持按速度筛选、货币转换及结账级费率(CreateLiveRate
  • 标签购买:从报价到标签的完整流程,含国际货运报关单(CreateCustomsDeclaration)、退换货标签、签名确认、保险等增值服务
  • 包裹追踪:通过承运商标识符和追踪号获取实时状态(GetTrack),支持子状态详细解读及 webhook 推送
  • 批量处理:CSV 批量导入(CreateBatch)、验证、购买及日终货单生成(CreateManifest),支持数百单级处理

显著优点

1. 零密钥运维:OAuth-only 架构消除 API 密钥泄露风险,自动令牌刷新无需人工干预
2. 测试/生产隔离:Test 模式完全免费(模拟追踪号),Live 模式真实扣费,对象 ID 空间严格隔离

3. 多承运商聚合:默认集成 USPS、UPS、FedEx、DHL Express 管理账户,单一接口对接 50+ 承运商

4. 国际化完整:自动处理报关单、HS 编码、DDU/DDP 贸易条款,支持非拉丁字符地址

5. 企业级批量能力:原生支持 CSV 批量导入、500+ 单级批次处理、自动轮询状态更新

潜在缺点与局限性

  • MCP 工具间接性:所有操作需通过 4 个元工具包装调用,增加调用层级和调试复杂度
  • 响应信封解析:Speakeasy 格式的双层响应结构(StatusCode + 动态负载字段)需额外处理逻辑,部分错误会绕过信封直接返回 MCP 级错误
  • 关键功能缺口:打包清单(packing slip)无 MCP 工具支持,需回退到 REST 端点
  • 字段版本混乱:地址字段同时存在 v1(street1/zip)和 v2(address_line_1/postal_code)两套命名,内联货件创建强制使用 v1
  • 数据类型陷阱:尺寸重量必须为字符串("10" 而非 10),易引发隐式转换错误
  • S3 标签 URL 敏感:签名 URL 截断即失效,需完整展示且存在 7 天有效期

适合人群

  • 电商运营者:需要自动化订单履约、批量打单、多店铺物流统一管理的中小型商家
  • 物流分析师:需要进行承运商成本对比、服务时效优化、历史运费审计的数据驱动团队
  • 跨境卖家:频繁处理国际货运、报关合规、多货币报价的进出口企业
  • SaaS 集成商:需要在应用内嵌入物流能力的电商平台、ERP、WMS 开发者

常规风险

  • 财务风险:Live 模式下 CreateTransactionPurchaseBatch 直接产生真实费用,必须在执行前明确用户确认(承运商/服务/费用/时效/地址)
  • 模式混淆风险:Test/Live 对象 ID 不互通,"未找到"错误常源于模式错配而非数据缺失
  • OAuth 会话失效:401 错误("Token does not exist" 或 "Authentication credentials were not provided")需重新授权,无自动降级机制
  • 报关合规责任:HS 编码、货物内容类型、DDU/DDP 选择由用户最终确认,错误申报可能导致海关扣货或额外税费
  • 批量失败放大:单条数据错误可导致整个批次状态变为 INVALID,大批量处理需前置数据清洗

Shippo 内容

references文件夹
手动下载zip · 27.1 kB
carrier-guide.mdtext/markdown
请选择文件