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.
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
{
"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
172+ actions
138+ actions
137+ actions
128+ actions
120+ actions
91+ actions
90+ actions
Platform Resources
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What Hundreds of Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building hundreds of connectors that serve both, here's when each approach wins.
14 min read
Shippo MCP Server FAQ
Does StackOne have a Shippo MCP server?
Shippo MCP server vs direct API integration: what's the difference?
How does Shippo authentication work for AI agents?
origin_owner_id.Are Shippo MCP tools vulnerable to prompt injection?
What is the context bloat of a Shippo agent and how do I avoid it?
Can I limit which actions my Shippo agent can access?
Can I create custom agent actions for my Shippo MCP server?
When should I NOT use a Shippo MCP server?
What AI frameworks and AI clients does the StackOne Shippo MCP server support?
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.