Connect your account, then chat with AI to run tools.
Easypost is an API that facilitates integration with multiple carriers for parcel shipment tracking, label printing, and address verification. It's primarily used by businesses to streamline their shipping operations and logistics management.
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/easypostThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com
Domain knowledge for EasyPost — workflow patterns, data models, and gotchas for your AI agent.
EasyPost integrates with carriers for shipping, labels, tracking, and address verification.
Use a Production or Test API key from EasyPost Account Settings → API Keys (EZAK… / EZTK…). Both use the same API host (api.easypost.com/v2); the key prefix selects test vs production mode. The REST API uses that key alone — not your EasyPost dashboard email or password.
Onboarding: Test keys are free and ideal for trying rate quotes, address verify, and label flows without buying postage. Production keys (EZAK…) are required for live labels and for reading the account user profile.
EasyPost is not uniform CRUD on every object:
Mutating tools accept a data object matching the EasyPost REST body (including wrapped keys like shipment, address, webhook).
Connect EasyPost to any MCP client in minutes
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsShowing 25 of 40 from the live probe.
Easypost Batch Add Shipments
Add shipments to an existing batch (POST /batches/{id}/add_shipments).
Easypost Batch Label
Generate a consolidated label file for a purchased batch (POST /batches/{id}/label).
Easypost Batch Remove Shipments
Remove shipments from a batch (POST /batches/{id}/remove_shipments).
Easypost Batch Scan Form
Create a SCAN form manifest for a batch (POST /batches/{id}/scan_form).
Easypost Buy Batch
Enqueue purchase of all shipments in a batch (POST /batches/{id}/buy). Billable; completes asynchronously with webhook events.
Easypost Buy Pickup
Purchase a scheduled pickup (POST /pickups/{id}/buy). May charge the account.
Easypost Buy Shipment
Purchase postage for a shipment (POST /shipments/{id}/buy). Charges the connected EasyPost account and returns label and tracking. Pick rate.id from the create-shipment or get-shipment rates list.
Easypost Cancel Pickup
Cancel a pickup (POST /pickups/{id}/cancel).
Easypost Create Address
Create a saved or one-off address. Pass the documented POST /addresses JSON body in data. EasyPost does not support updating an address after creation — create a new address instead.
Easypost Create Batch
Create a batch label job. Optionally include shipment ids in data. Use batch actions to add shipments, buy postage, or generate a consolidated label.
Easypost Create Insurance
Create a shipment insurance policy (POST /insurances). Amounts are USD.
Easypost Create Parcel
Create a parcel (dimensions and weight). Pass {"parcel": {…}} in data. Reuse parcel ids when creating shipments.
Easypost Create Pickup
Schedule a carrier pickup (POST /pickups). Buy the pickup in a separate step.
Easypost Create Refund
Create a refund object (POST /refunds). For label refunds on a single shipment, the refund-shipment action is often simpler.
Easypost Create Shipment
Create a shipment and retrieve rates. Does not purchase a label — use the buy-shipment action with a rate id from the response. Production keys can produce billable labels only after buy.
Easypost Create Tracker
Create a tracker for a carrier tracking number. Pass the documented POST /trackers JSON in data.
Easypost Delete Carrier Account
Remove a carrier account from the EasyPost account (DELETE /carrier_accounts/{id}).
Easypost Delete Tracker
Delete a tracker by tracker_id (DELETE /trackers/{id}).
Easypost Delete Webhook
Delete a webhook subscription by webhook_id.
Easypost Get Addresses
List verified shipping addresses or fetch one by address_id. Use ids from a list response when building shipments. Paginate lists with page_size and before_id.
Easypost Get API Keys
List API keys on the account or fetch metadata for one by api_key_id. Paginate lists with page_size and before_id.
Easypost Get Batches
List shipment batches or fetch one by batch_id (state and shipment counts). Paginate lists with page_size and before_id.
Easypost Get Carrier Accounts
List carrier accounts or fetch one by carrier_account_id. Paginate lists with page_size and before_id.
Easypost Get End Shippers
List end shippers (warehouse / fulfillment origins) or fetch one by end_shipper_id. Paginate lists with page_size and before_id.
Easypost Get Insurances
List shipment insurance policies or fetch one by insurance_id. Paginate lists with page_size and before_id.
Easypost is an API that facilitates integration with multiple carriers for parcel shipment tracking, label printing, and address verification. It's primarily used by businesses to streamline their shipping operations and logistics management. It provides 40 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/easypost. Authentication is handled automatically.
EasyPost provides 40 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
EasyPost uses API Key. EasyPost requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
Opinionated typography toolkit on top of Google Fonts. Mood search, heading/body pairing, modular ty...
5 toolsCreate technical diagrams using AI. Deliver consistent, accurate designs faster.
Base44 is a no-code AI development platform that turns builders’ ideas into fully functional apps an...
Workable is your system of record for everything HR. Find, hire, and manage top talent effortlessly....
Harness is a unified AI software delivery platform to manage the SDLC using purpose-built AI agents.