Skip to content

Summary

Shippo's official MCP server for multi-carrier shipping — compare rates, buy labels, track parcels and validate addresses, with reads free and purchases gated.

Features

  • Hosted at https://mcp.shippo.com with OAuth — no API key to manage
  • Compare rates across USPS, UPS, FedEx, DHL and other connected carriers
  • Purchase and generate shipping labels, with confirmation required before charging
  • Validate and standardise addresses, and manage sender/recipient address books
  • Track package status and location
  • Customs declarations and items for international shipments
  • Batch operations, scheduled carrier pickups, end-of-day manifests and webhooks

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it.
  3. Restart the agent — the "Shippo" tools will be available.
{
  "mcpServers": {
    "shippo-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcp.shippo.com"
      ]
    }
  }
}

Description

Shippo's official MCP server exposes multi-carrier shipping to an agent, covering the whole
arc of a shipment rather than a single lookup: validate and standardise an address, create the shipment, compare
rates across connected carriers such as USPS, UPS, FedEx and DHL, buy the label, then track the parcel.

The part worth reading carefully is the money boundary. Read operations — fetching rates, validating addresses,
tracking packages — are free. Purchasing a label charges your live Shippo account and requires explicit
confirmation before it executes. That split is what makes the server safe to hand to an agent: the expensive verb
is fenced off behind a confirmation, while everything an agent needs to answer "what would this cost to ship" is
freely callable.

International shipping is covered through customs declarations and customs items, and the operational tail is there
too — batch operations for many shipments at once, scheduling carrier pickups, generating end-of-day manifests, and
configuring webhook notifications. Connected carrier accounts can be listed so an agent knows which carriers are
actually available before quoting.

It is hosted at https://mcp.shippo.com and authenticates with OAuth through your Shippo account: nothing to
install and no API key to manage, authorised once on first connect. Any OAuth-capable HTTP MCP client works,
including Claude (web, desktop and Code), ChatGPT, Cursor, VS Code, LM Studio and Goose.

Related MCP Servers

Featured

Docusign's official hosted MCP server: query, send and track agreements from any MCP client using your own account permissions.

MCP: Typeform

by Typeform

Typeform's official remote MCP server — build and edit forms, wire up automations, manage contacts and read response analytics from an agent.

Automattic's official proxy that connects Claude, Cursor and other MCP clients to a WordPress site — posts, pages, media and WooCommerce — with OAuth 2.1, JWT or application-password auth.

MCP: Stripe

by Stripe

Stripe's official MCP server — manage customers, products, prices, payment links, invoices, and more via the Stripe API.

Browse all MCP servers →