Skip to main content Announcing Tool Policies: AI agent permissions down to the field Read the announcement
Live 71 Actions

Shippo MCP Server
for AI Agents

Connect your AI agent to StackOne's Shippo MCP server and give it 71 MCP tools out of the box. Auth, tool execution, and security all managed.

Shippo logo
Shippo MCP Server
Built by StackOne StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Coverage

71 Agent Actions

Agents can read and write in Shippo. Extend your agent's capabilities with custom actions.

Authentication

Agent Tool Authentication

Per-user OAuth in one call. Your Shippo MCP server gets session-scoped tokens with zero credentials stored on your infra.

Agent Auth →

Security

Agent Protection

Every Shippo tool response scanned for prompt injection in milliseconds, with 88.7% accuracy, all running on CPU.

Prompt Injection Defense →

Performance

Max Agent Context. Min Cost.

Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Shippo call.

Tools Discovery →

What is the Shippo MCP Server?

A Shippo MCP server lets AI agents read and write Shippo data through the Model Context Protocol, Anthropic's open standard for connecting LLMs to external tools. StackOne's Shippo MCP server ships with 71 pre-built actions, fully extensible via the Connector Builder, plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.

All Shippo MCP Tools

Every StackOne action for Shippo, ready for your agent. Read and write, scoped to exactly what you need.

Address

  • Create Address

    Create a new address in your Shippo account.

  • Get Address

    Retrieve a single address by its Shippo object ID.

Carrier Accounts

  • Create Carrier Account

    Create a new carrier account in your Shippo account.

  • List Carrier Accounts

    List the carrier accounts in your Shippo account.

  • Get Carrier Account

    Retrieve a single carrier account by its Shippo object ID.

  • Update Carrier Account

    Update an existing carrier account by its Shippo object ID.

Customs Declarations

  • Create Customs Declaration

    Create a new customs declaration in your Shippo account.

  • List Customs Declarations

    List the customs declarations in your Shippo account.

  • Get Customs Declaration

    Retrieve a single customs declaration by its Shippo object ID.

Customs Items

  • Create Customs Item

    Create a new customs item in your Shippo account.

  • List Customs Items

    List the customs items in your Shippo account.

  • Get Customs Item

    Retrieve a single customs item by its Shippo object ID.

Default Parcel Templates

  • Get Default Parcel Template

    Show the current default parcel template used for live checkout rates.

  • Update Default Parcel Template

    Set the default parcel template used for live checkout rates.

  • Delete Default Parcel Template

    Clear the default parcel template used for live checkout rates.

Manifests

  • Create Manifest

    Create a new manifest in your Shippo account.

  • List Manifests

    List the manifests in your Shippo account.

  • Get Manifest

    Retrieve a single manifest by its Shippo object ID.

Orders

  • Create Order

    Create a new order in your Shippo account.

  • List Orders

    List the orders in your Shippo account.

  • Get Order

    Retrieve a single order by its Shippo object ID.

Carrier Parcel Templates

  • List Carrier Parcel Templates

    List the carrier parcel templates available in your Shippo account.

  • Get Carrier Parcel Template

    Retrieve a single carrier parcel template by its token.

Parcels

  • Create Parcel

    Create a new parcel in your Shippo account.

  • List Parcels

    List the parcels in your Shippo account.

  • Get Parcel

    Retrieve a single parcel by its Shippo object ID.

Refunds

  • Create Refund

    Create a new refund in your Shippo account.

  • List Refunds

    List the refunds in your Shippo account.

  • Get Refund

    Retrieve a single refund by its Shippo object ID.

Service Groups

  • Create Service Group

    Create a new service group in your Shippo account.

  • List Service Groups

    List the service groups in your Shippo account.

  • Update Service Group

    Update an existing service group in your Shippo account.

  • Delete Service Group

    Delete a service group by its Shippo object ID.

Shipments

  • Create Shipment

    Create a new shipment in your Shippo account.

  • List Shipments

    List the shipments in your Shippo account.

  • Get Shipment

    Retrieve a single shipment by its Shippo object ID.

Shippo Accounts

  • Create Shippo Account

    Create a new managed Shippo account under your platform account.

  • List Shippo Accounts

    List the managed Shippo accounts under your platform account.

  • Get Shippo Account

    Retrieve a single managed Shippo account by its object ID.

  • Update Shippo Account

    Update an existing managed Shippo account.

Tracks

  • Create Track

    Register a tracking number for status updates.

  • Get Track

    Get the current tracking status for a shipment.

Transactions

  • Create Transaction

    Create a new transaction (shipping label) in your Shippo account.

  • List Transactions

    List the transactions in your Shippo account.

  • Get Transaction

    Retrieve a single transaction (shipping label) by its Shippo object ID.

User Parcel Templates

  • Create User Parcel Template

    Create a new saved user parcel template in your Shippo account.

  • List User Parcel Templates

    List the saved user parcel templates in your Shippo account.

  • Get User Parcel Template

    Retrieve a single user parcel template by its Shippo object ID.

  • Update User Parcel Template

    Update an existing user parcel template.

  • Delete User Parcel Template

    Delete a user parcel template by its Shippo object ID.

Webhooks

  • Create Webhook

    Create a new webhook subscription in your Shippo account.

  • List Webhooks

    List the webhook subscriptions in your Shippo account.

  • Get Webhook

    Retrieve a single webhook subscription by its object ID.

  • Update Webhook

    Update an existing webhook subscription.

  • Delete Webhook

    Delete a webhook subscription by its object ID.

Other (16)

  • Create Batch

    Create a new batch in your Shippo account.

  • Add Shipments To Batch

    Add shipments to an existing batch.

  • Create Embedded Authorization

    Create a scoped embedded authorization token in your Shippo account.

  • Create Live Rate

    Fetch live checkout rates for a cart in your Shippo account.

  • Create Pickup

    Create a new pickup in your Shippo account.

  • List Addresses

    List the addresses in your Shippo account.

  • Get Batch

    Retrieve a single batch by its Shippo object ID.

  • Get Carrier Registration Status

    Check the registration status of a carrier for your account.

  • List Shipment Rates

    List the rates in your Shippo account.

  • List Shipment Rates By Currency Code

    List the rates in your Shippo account.

  • Get Rate

    Retrieve a single rate by its Shippo object ID.

  • Remove Shipments From Batch

    Remove shipments from an existing batch.

  • Validate Address

    Validate an address against carrier databases.

  • Purchase Batch

    Purchase all labels in a batch.

  • Register Carrier Account

    Register a new carrier account with your own carrier credentials.

  • Initiate Carrier OAuth Sign-in

    Start the OAuth sign-in flow for a carrier account.

Set Up Your Shippo MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to Shippo in under 10 lines of code.

Agent Frameworks

Claude Desktop
{
  "mcpServers": {
    "stackone": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://api.stackone.com/mcp?x-account-id=<account_id>",
        "--header",
        "Authorization: Basic <YOUR_BASE64_TOKEN>"
      ]
    }
  }
}

Check More Commerce MCP Servers

Klaviyo

172+ actions

Stripe

138+ actions

Square

137+ actions

Magento

128+ actions

BigCommerce

120+ actions

Shopify

91+ actions

Eventbrite

90+ actions

Shippo MCP Server FAQ

Does StackOne have a Shippo MCP server?
Yes. StackOne offers a hosted Shippo MCP server with 71 pre-built actions, and every action is tested and QA'd by StackOne. Connect it to Claude, Cursor, and any other MCP client, or to any agent framework through the AI Action SDK. It ships with managed agent authentication, prompt injection defense, and tool discovery with server-side execution that preserve your agent's context window and keep reasoning performance.
Shippo MCP server vs direct API integration: what's the difference?
A Shippo MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software work, where backend code calls Shippo. A Shippo MCP server is for AI agents that discover and call Shippo at runtime, such as MCP clients like Claude and Cursor, plus framework agents built with OpenAI, LangChain, or Vercel AI. StackOne provides both.
How does Shippo authentication work for AI agents?
Shippo authentication for AI agents works through a StackOne Connect Session. Create one via the dashboard or the SDK to get an auth link and ready-to-paste config for Claude Desktop, Cursor, and other MCP clients. Your user authenticates their own Shippo account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are Shippo MCP tools vulnerable to prompt injection?
Yes. Shippo MCP tools can be vulnerable to indirect prompt injection. Any tool that reads user-written content, such as documents, messages, tickets, records, or free-text fields, is a potential vector. StackOne Defender scans every tool response before it enters the agent's context. It runs regex patterns in ~1ms, then a MiniLM classifier in ~4ms. Accuracy is 88.7%, and it runs entirely on CPU.
What is the context bloat of a Shippo agent and how do I avoid it?
Context bloat happens when Shippo tool schemas and API responses eat your Shippo agent's memory, preventing it from reasoning effectively. A single Shippo query can return a massive JSON response, and connecting multiple tools compounds the problem. Tools Discovery reduces it by loading only the tools relevant to each query.
Can I limit which actions my Shippo agent can access?
Yes. You can limit which actions your Shippo agent can access directly from the StackOne dashboard. Toggle actions on or off, or restrict them to specific accounts, with no code changes to your agent. Session tokens can be scoped to exact actions so if one leaks, exposure stays contained.
Can I create custom agent actions for my Shippo MCP server?
Yes. You can create custom agent actions for your Shippo MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research Shippo's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a Shippo MCP server?
Skip a Shippo MCP server if your integration is purely software-to-software, because direct Shippo API integration is simpler when no AI agent is involved. For deterministic, compliance-critical operations (financial transactions, regulatory reporting), direct API gives you predictable behavior without agent-driven decision-making. MCP shines when AI agents need to dynamically discover and call Shippo actions at runtime.
What AI frameworks and AI clients does the StackOne Shippo MCP server support?
The StackOne Shippo MCP server supports both. MCP clients (paste-and-go apps): Claude Desktop, Claude Code, Cursor, VS Code, Goose. Agent frameworks (code SDKs you build with): OpenAI Agents SDK, Anthropic, Vercel AI, Google ADK, CrewAI, Pydantic AI, LangChain, LangGraph, Azure AI Foundry.

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.