Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Colleag Mcp Ups

БесплатноНе проверен

MCP server for UPS shipping: rate shopping, tracking, landed cost — on your own UPS account

GitHubEmbed

Описание

MCP server for UPS shipping: rate shopping, tracking, landed cost — on your own UPS account

README

An MCP server for UPS shipping, running against your own UPS account: rate shopping with negotiated prices, live tracking (with an interactive MCP Apps card), and landed-cost estimates for international shipments.

Built by Colleag.ai, a CargoBeacon AB company. Works with any MCP host — Colleag.ai, Claude Desktop, VS Code, or your own client.

Read-only by design (v0.1). This release quotes, tracks and estimates — it never books shipments or spends money. Side-effecting tools (booking, pickup scheduling) will follow once host-side human-in-the-loop confirmation conventions are settled; a host, not a connector, should own the "are you sure?" step for actions that cost money.

Tools

Tool What it does
get_rates Compare every available UPS service on a lane (or price one service_code) with negotiated account prices and estimated delivery dates
track_shipment Current status, delivery estimate and scan history for a tracking number. Ships an MCP Apps tracking card for hosts that support the io.modelcontextprotocol/ui extension
landed_cost Duties, VAT and brokerage estimate for an international shipment (per-commodity lines, incoterm-aware)

Setup

  1. Create an app on developer.ups.com ("I want to integrate UPS technology into my business") and enable the Rating, Tracking and Landed Cost products. This gives you a Client ID and Secret tied to your UPS account.
  2. Configure environment variables:
UPS_CLIENT_ID=...          # required
UPS_CLIENT_SECRET=...      # required, secret
UPS_ACCOUNT_NUMBER=...     # required — your 6-character shipper number
UPS_ENVIRONMENT=test       # 'test' (CIE sandbox, default) or 'production'
SHIP_FROM_NAME="Acme AB"   # optional defaults for the quoting origin
SHIP_FROM_ADDRESS="Industrigatan 1"
SHIP_FROM_CITY=Stockholm
SHIP_FROM_POSTAL_CODE="112 46"
SHIP_FROM_COUNTRY=SE
SHIP_FROM_PHONE="+468..."
  1. Run:
uv run colleag-mcp-ups            # stdio (default)
MCP_TRANSPORT=streamable-http uv run colleag-mcp-ups   # HTTP

Claude Desktop

{
  "mcpServers": {
    "ups": {
      "command": "uvx",
      "args": ["colleag-mcp-ups"],
      "env": {
        "UPS_CLIENT_ID": "...",
        "UPS_CLIENT_SECRET": "...",
        "UPS_ACCOUNT_NUMBER": "...",
        "UPS_ENVIRONMENT": "test"
      }
    }
  }
}

Try it without credentials

npx @modelcontextprotocol/inspector uv run colleag-mcp-ups lists the tools and the ui://colleag-mcp-ups/tracking-card resource; calls will return a structured configuration error until UPS credentials are set.

Notes

  • Access tokens are cached per expires_in (UPS cut lifetimes to 1 h in April 2026 — never hardcode refresh intervals).
  • Rate limits are not published by UPS; the server surfaces HTTP 429 as a structured UPS_RATE_LIMITED error for the host to back off on.
  • Tracking retention: UPS purges tracking data after ~120 days; keep your own shipment history if you need longer memory.
  • The MCP Apps tracking card is rendered by the host in a sandboxed iframe; hosts without the UI extension simply use the JSON tool result.

License

MIT — see LICENSE.

from github.com/colleag-ai/mcp-ups

Установить Colleag Mcp Ups в Claude Desktop, Claude Code, Cursor

Рекомендуется · одна команда, все IDE
unyly install colleag-mcp-ups

Ставит в Claude Desktop, Claude Code, Cursor и VS Code — сам разбирается с npx, uvx и сборкой из исходников.

Впервые? Поставь CLI: curl -fsSL https://unyly.org/install | sh

Или настроить вручную

Выполни в терминале:

claude mcp add colleag-mcp-ups -- uvx colleag-mcp-ups

Пошаговые гайды: как установить Colleag Mcp Ups

FAQ

Colleag Mcp Ups MCP бесплатный?

Да, Colleag Mcp Ups MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Colleag Mcp Ups?

Нет, Colleag Mcp Ups работает без API-ключей и переменных окружения.

Colleag Mcp Ups — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Colleag Mcp Ups в Claude Desktop, Claude Code или Cursor?

Открой Colleag Mcp Ups на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Colleag Mcp Ups with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development