By goshippo
Ship packages with Shippo. Multi-carrier rate shopping, label generation, package tracking, address validation, customs declarations, and batch processing from CSV files.
Validate, parse, and standardize shipping addresses via the Shippo API
Process bulk shipments from CSV files, create and purchase batch labels, and generate end-of-day manifests via the Shippo API
Purchase domestic and international shipping labels, handle customs declarations, return labels, and void/refund labels via the Shippo API
Compare multi-carrier shipping rates, find cheapest/fastest options, and get shipping recommendations via the Shippo API
Analyze shipping costs, compare carriers, optimize package dimensions, and review historical shipping spend via the Shippo API
External network access
Connects to servers outside your machine
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This repo is the one-stop shop for building AI-powered shipping integrations with Shippo.
It contains:
providers/claude/plugin/): Install via --plugin-dir or the plugin marketplace (/plugin marketplace add goshippo/ai).providers/codex/plugin/): Install via the Codex plugin marketplace; bundles the skills plus the OAuth MCP server.providers/clawhub/skills/goshippo/): Install via openclaw skills install goshippo.shippo-plugin.zip), attached to every GitHub Release. One upload provisions all the skills.A skill is a folder containing a SKILL.md file, YAML frontmatter (at minimum: name and description) plus markdown instructions that tell an AI assistant how to perform a specific task. Skills can also bundle reference docs, scripts, and templates.
rate-shopping/
├── SKILL.md # required: metadata + instructions
└── README.md # optional: human-facing orientation
Agents load skills by progressive disclosure in three stages:
name and description, just enough to know when it might be relevant.SKILL.md body into context.shippo/references/*.md) as it works.Agent Skills is an open standard originally developed by Anthropic. The same SKILL.md works in Claude Code, Cursor, OpenAI Codex, GitHub Copilot, VS Code, and 30+ other agents.
In this repo, the 8 skills under skills/ are the canonical source. They're propagated into providers/claude/plugin/skills/ and providers/codex/plugin/skills/ (1:1 mirrors) and providers/clawhub/skills/goshippo/ (consolidated digest) automatically by the sync scripts.
Shippo hosts a remote MCP server with per-user OAuth. Each user authorizes once through Shippo, there is no API key to copy. The Claude Code and OpenAI Codex plugins point at this endpoint and trigger the sign-in on first use.
| URL | Transport | Auth |
|---|---|---|
https://mcp.shippo.com | Streamable HTTP | Per-user Shippo OAuth |
For per-tool semantics and usage, see the Shippo MCP server docs.
Building on OpenAI? See Using the Shippo MCP from the OpenAI Responses API / Agents SDK for the developer config (no submission required).
The 8 skills in this repo are organized by mode of engagement: what the user is doing, not by product surface. The AI assistant matches the user's intent to one of three modes, then loads the right skill.
| Skill | What it does |
|---|---|
shippo-best-practices | Decision-router for Shippo integrations, which API to use, test vs. live mode discipline, response handling, critical rules |
| Skill | What it does |
|---|---|
address-validation | Validate, parse, and standardize US and international addresses |
rate-shopping | Compare rates across USPS, UPS, FedEx, DHL, and 30+ carriers |
label-purchase | Purchase domestic and international shipping labels with customs handling |
tracking | Track packages across carriers with status history, substatus codes, and webhooks |
batch-shipping | Process CSV files of shipments and generate labels in bulk |
shipping-analysis | Analyze costs, optimize package dimensions, compare carriers, review historical spend |
| Skill | What it does |
|---|---|
upgrade-shippo | Guide for upgrading SDK versions, MCP server updates, breaking-change migration |
npx claudepluginhub goshippo/ai --plugin shippoMemory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Create content, plan campaigns, and analyze performance across marketing channels. Maintain brand voice consistency, track competitors, and report on what's working.
Prospect, craft outreach, and build deal strategy faster. Prep for calls, manage your pipeline, and write personalized messaging that moves deals forward.