Using Shippo MCP: Connect Shippo to AI assistants

 

New in June 2026: This hosted version offers simple connection, built-in shipping expertise, and discovery in major AI assistant marketplaces. For Claude and ChatGPT, we made it extra easy with one-click installation. If you're using the local version, we recommend migrating to hosted MCP for easier setup. Contact support if you need help.

 

Overview

Shippo MCP (Model Context Protocol) lets you use Shippo directly inside AI assistants like Claude, Cursor, ChatGPT, and other MCP-compatible tools. Instead of switching between apps to validate addresses, compare rates, create labels, or track packages, you can handle everything through natural language in the tools you already use.


How it works

You describe what you need in plain language ("validate this address" or "get shipping rates to Chicago"), and your AI assistant uses MCP to execute it using your Shippo account. MCP handles the translation from natural language to API calls.


Benefits

Work faster: Handle shipping tasks without leaving your AI assistant

No API knowledge needed: Natural language replaces technical syntax

Access your real account: Connect your Shippo account to work with your actual carriers, rates, and data

Save development time: Prototype and test shipping workflows without building a full integration


Who can use it

All Shippo users with an active account. Shippo MCP is free to connect and uses your existing account and plan features. Test mode can be enabled for your carrier accounts for safe experimentation with no charges and full functionality.


What you can do with Shippo MCP

Shippo MCP gives your AI assistant access to core shipping actions:

Address management

  • Validate and standardize addresses worldwide
  • Create and store addresses in your address book
  • Correct invalid addresses automatically

Rate shopping

  • Compare rates across all your connected carriers
  • See estimated delivery dates alongside pricing
  • Filter by service level, speed, or cost

Label creation

  • Buy shipping labels for domestic and international shipments
  • Choose from multiple carriers and service levels
  • Generate return labels

Package tracking

  • Track packages across all carriers with unified status updates
  • Get real-time shipment location and delivery estimates
  • Monitor exceptions and delays

Carrier accounts

  • View all connected carrier accounts
  • Check available service levels for each carrier
  • Access carrier-specific options

International shipping

  • Create customs declarations for international orders
  • Define customs items and HS codes
  • Calculate duties and taxes

Batch operations

  • Process multiple shipments at once
  • Generate manifests for end-of-day pickups
  • Schedule carrier pickups

Analytics and insights

  • Review shipping cost trends
  • Analyze carrier performance
  • Track delivery success rates

Getting started

Prerequisites

Before connecting Shippo MCP, you'll need:

  • A Shippo account: Sign up for free here.
  • An MCP-compatible AI assistant: Claude Desktop, Cursor, Claude Code CLI, or another MCP client

Installation

Choose your setup path below.

Claude and ChatGPT
Find Shippo in the MCP directory, install with one click, and connect your Shippo account through a simple 2-screen OAuth flow.

Other AI assistants and agents
Follow your agent's recommended MCP installation path and point it to mcp.shippo.com. Then connect your Shippo account to get started.


Using Shippo MCP

Once connected, interact with Shippo through natural language. Your AI assistant translates your request into the appropriate Shippo action.

Example prompts

Validate an address:

Validate this address:

215 Clayton St, San Francisco, CA 94117

Compare shipping rates:

Get shipping rates for a 5 lb package (12x10x8 inches) 

from Los Angeles, CA 90001 to Chicago, IL 60601

Create a shipping label:

Create a shipping label from:

123 Main St, San Francisco, CA 94105

To:

456 Market St, New York, NY 10001

Package: 10x8x6 inches, 2 lbs

Track a package:

Track package with tracking number: 1Z999AA10123456784

Find the cheapest option:

Print the cheapest label from San Diego to Boston for a 3 lb package

International shipping:

Get rates from St. Petersburg, FL to Munich, Germany for a 4 lb package (10x8x6 inches)

Batch operations:

Create shipping labels for all orders in this CSV file: [path/to/orders.csv]

 

Tips for effective prompts

  • Be specific: Include weights, dimensions, and complete addresses
  • State your goal: "Find the cheapest option" vs "Compare all rates"
  • Provide context: "I need this delivered by Friday" or "International shipment"
  • Ask follow-up questions: "What if I used a smaller box?" or "Show me next-day options"

 


Use cases

Operations teams

WISMO responses: Look up tracking status and respond to customer inquiries without switching tools.

Refund processing: Check shipment details and process refunds through your AI assistant.

Exception handling: Monitor delivery exceptions and take action: request pickups, file claims, or contact carriers.

Developers

Rapid prototyping: Test shipping workflows and API interactions without writing integration code first.

Ad hoc tasks: Query production data, validate addresses, or check carrier availability on the fly.

Debugging: Reproduce customer issues by recreating shipments and viewing exact API responses.

Individual shippers

One-off labels: Buy a label for a single package without logging into Shippo's web app.

Rate comparison: Get instant quotes before committing to a carrier.

Address validation: Confirm a recipient's address is deliverable before shipping.


FAQ

What is MCP?

Model Context Protocol (MCP) is an open standard from Anthropic that lets AI assistants interact with external tools and data sources. It standardizes how AI applications connect to services like Shippo.

Do I need to know how to code?

No. Shippo MCP translates natural language into API calls. You describe what you need in plain language, and MCP handles the technical execution.

Does it cost extra?

No. Connecting Shippo MCP is free. You use your existing Shippo account and plan features. Standard API fees apply (if any) based on your plan.

Can I use my own carrier accounts?

Yes. Shippo MCP accesses all carrier accounts connected to your Shippo account, including your own negotiated rates.

What happens if I make a mistake?

Follow general safe AI practices when using Shippo MCP: manually approve tool calls before they execute, review all AI-generated output before it goes live, and keep yourself in the loop. Your AI assistant can suggest actions, but you decide what happens.

Can I use this for production workflows?

Yes, you can use it to create real labels and shipments.

What AI assistants support MCP?

Claude Desktop, Cursor, ChatGPT (Plus/Pro), Claude Code CLI, and other MCP-compatible tools. More platforms are adding support regularly.

Is my data secure?

Yes. Shippo MCP follows Shippo's standard security practices.

Can I access my stored addresses and preferences?

Yes. MCP connects to your Shippo account with access to your stored data.

What if something goes wrong?

If you encounter errors:

  1. Check if MCP is properly connected in your AI agent
  2. Check if MCP is properly connected to your Shippo account
  3. Check status.goshippo.com for service issues
  4. Contact Shippo support if problems persist

Can I use MCP alongside the Shippo web app or API?

Yes. Shippo MCP, the web app, and direct API access all work with the same account. Use whichever tool fits your workflow.

Are there rate limits?

Standard Shippo API rate limits apply. For most users, these limits are generous and won't affect normal usage.

Can I automate workflows with MCP?

Yes. You can use MCP in conjunction with AI agents to automate recurring tasks like batch label creation, tracking updates, or exception monitoring.


Troubleshooting

Rate requests return no results

  • Verify you have carrier accounts connected in Shippo
  • Check if the origin/destination combination is supported by your carriers
  • Confirm package dimensions and weight are within carrier limits

Slow response times

  • Check your internet connection
  • Verify Shippo's API status at status.goshippo.com
  • Break complex requests into smaller steps

Learn more

Shippo resources:

MCP resources:

Additional help:

Was this article helpful?

Related articles