mcpField
U
ups-cli

ups-cli

github.com/dl-alexandre其他139 次安装4 周前更新
代码仓库

关于 ups-cli

ups-cli 是用于管理 UPS 货件的命令行工具,适合运输与运营工作流程。它涵盖追踪、运费、标签、取件和附近投递点查询。

主要功能

  1. 01追踪单件及批量货件
  2. 02查看货件历史
  3. 03查询并比较运费
  4. 04创建、作废和重打标签
  5. 05安排或取消取件
  6. 06查找附近 UPS 网点

适用场景

  1. 01查看配送状态及签收证明
  2. 02寄件前比较服务费率
  3. 03创建标签并安排取件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/dl-alexandre/skills --skill ups-cli

安装后在 Claude Code 中输入/ups-cli确认已加载。

详细介绍

UPS 命令行工具

使用 ups 命令行工具跟踪和管理 UPS 货件。

先决条件

ups --version
export UPS_API_KEY='your-api-key'
export UPS_USERNAME='your-username'
export UPS_PASSWORD='your-password'
ups auth status

身份验证

  • 来自 UPS Developer Kit 的 API 密钥、用户名和密码
  • 环境变量:UPS_API_KEY、UPS_USERNAME、UPS_PASSWORD

包裹跟踪

跟踪货件
ups track TRACKING_NUMBER
ups track TRACKING_NUMBER --details
ups track TRACKING_NUMBER --proof-of-delivery
批量跟踪
ups track --file tracking-numbers.txt
ups track 1Z999AA10123456784 1Z999AA10234567895 --summary
历史记录
ups history --days 30 --status delivered
ups recent --limit 20

运费

ups rates --from "90210" --to "10001" --weight 5lbs
ups rates --from ZIP --to ZIP --weight WEIGHT --dimensions LxWxH --service ground
ups rates compare --from ZIP --to ZIP --weight 10lbs

运单标签

ups label create --from SHIPPER_JSON --to RECIPIENT_JSON --package PACKAGE_JSON
ups label void LABEL_ID --confirm
ups label reprint LABEL_ID

上门取件和投递点

ups pickup schedule --date 2024-06-15 --time "14:00-16:00"
ups pickup cancel PICKUP_ID
ups locations --near "90210" --type "UPS Store"

Agent 最佳实践

  1. 跟踪号:查询前先验证格式
  2. 运费比价:使用 compare 选择最佳服务和价格
  3. 地址验证:创建标签前使用 --validate
  4. 参考编号:用于内部跟踪

评论

支持 Markdown