4,500+ servers built on MCP Fusion
Vinkius

Easyship MCP. Manage global rates and track any cross-border package.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Easyship MCP on Cursor AI Code Editor MCP Client Easyship MCP on Claude Desktop App MCP Integration Easyship MCP on OpenAI Agents SDK MCP Compatible Easyship MCP on Visual Studio Code MCP Extension Client Easyship MCP on GitHub Copilot AI Agent MCP Integration Easyship MCP on Google Gemini AI MCP Integration Easyship MCP on Lovable AI Development MCP Client Easyship MCP on Mistral AI Agents MCP Compatible Easyship MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Easyship equips your AI agent to manage global shipments, track packages, and calculate shipping rates via the Easyship API. Your agent can list all shipments, get real-time status updates, find the best courier options, and even search for packages using a reference ID.

Stop manually checking carrier websites; let your AI handle all your cross-border logistics.

What your AI agents can do

Get easyship account metadata

Retrieves metadata and limits for your Easyship account.

Get shipment details

Gets detailed information and tracking history for a single shipment.

Get shipping rates

Requests multiple shipping rates for a potential shipment route.

+ 7 more capabilities included
Get shipment rates

The agent requests instant shipping quotes from multiple couriers based on parcel dimensions and origin/destination.

Track a specific package

The agent retrieves detailed, real-time status, checkpoint logs, and estimated delivery dates for a known shipment ID.

Audit shipment volumes

The agent generates a high-level summary of your shipment activity and overall success rates.

List all shipments

The agent pulls a full list of all shipments recorded in your Easyship account.

Find available couriers

The agent lists all couriers available through the platform and their service boundaries.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Easyship MCP Server: 10 Tools for Global Logistics

Use these 10 tools to automate rate requests, track shipment status, and audit performance across all your global logistics operations.

get019d758b

get easyship account metadata

Retrieves metadata and limits for your Easyship account.

get019d758b

get shipment details

Gets detailed information and tracking history for a single shipment.

get019d758b

get shipping rates

Requests multiple shipping rates for a potential shipment route.

list019d758b

list available couriers

Lists all couriers and details their service capability boundaries.

list019d758b

list failed deliveries

Identifies shipments that failed delivery or encountered issues.

list019d758b

list in transit shipments

Lists shipments currently moving with a courier.

list019d758b

list latest shipments

Lists the most recently created or updated shipments in your account.

list019d758b

list logistics shipments

Lists all shipments recorded in your Easyship account.

quick019d758b

quick shipping volume audit

Generates a high-level summary of your overall shipment activity and success rates.

search019d758b

search shipments by reference

Searches for shipments using a reference ID or keyword.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Easyship, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Easyship lets your AI agent handle global shipping rates and package tracking right from your client. Your agent can list every shipment you've ever sent, get real-time status updates, and find the best courier options without you lifting a finger. It's like having a logistics coordinator on call, 24/7.

Your agent can check your Easyship account metadata and usage limits using get_easyship_account_metadata. You can list all shipments recorded in your account with list_logistics_shipments, or just check the most recent ones with list_latest_shipments. You can also find all shipments currently moving with a courier via list_in_transit_shipments, or see which ones failed delivery using list_failed_deliveries.

If you need to know what's going on with a specific shipment, get_shipment_details pulls the detailed history and current status for that package. You can search for packages using a reference ID or keyword with search_shipments_by_reference. To get shipping quotes, get_shipping_rates requests instant rates from multiple couriers based on dimensions and where you're sending it.

You can list all available couriers and see what services they cover using list_available_couriers. For a high-level overview, quick_shipping_volume_audit generates a summary of your overall shipping activity and success rates. Finally, you can get a comprehensive picture of your account's current status by reviewing all the available tools.

How Easyship MCP Works

  1. 1 Connect the Easyship integration to your AI client and authorize it with your API Key.
  2. 2 Tell your agent the task (e.g., 'Check shipment ES-12345678').
  3. 3 The agent invokes the relevant tool (e.g., get_shipment_details), and the result is returned to you.

The bottom line is: your AI client executes the necessary API call, giving you the data without you needing to write code or navigate a dashboard.

Who Is Easyship MCP For?

Logistics managers, e-commerce operations specialists, and customer support agents who spend too much time cross-referencing carrier websites. This is for the person tired of manually checking 5 different carrier tracking pages just to give a customer a status update.

E-commerce Manager

Checks global shipping rates and delivery statuses instantly to quote customers and plan inventory movement.

Logistics Coordinator

Monitors in-transit shipments and uses list_failed_deliveries to diagnose and flag shipments needing immediate attention.

Customer Support Agent

Researches specific tracking details and delivery event logs using search_shipments_by_reference to answer customer inquiries on the spot.

What Changes When You Connect

  • Track status and history: Use get_shipment_details to pull full delivery histories, including the last checkpoint and ETA. You don't have to copy-paste tracking numbers into 10 different carrier sites.
  • Calculate rates instantly: get_shipping_rates returns multiple quotes (FedEx, UPS, DHL, etc.) for one route. This saves minutes of comparing rates across separate carrier websites.
  • Audit performance: quick_shipping_volume_audit gives you a high-level summary of success rates across all shipments. You get an immediate performance metric, not just a list of numbers.
  • Handle failures: list_failed_deliveries finds packages that failed or hit an issue. This immediately surfaces exceptions that would otherwise get buried in manual reports.
  • Know your options: list_available_couriers provides a complete roster of couriers and their specific service limits, so you can recommend the right carrier upfront.

Real-World Use Cases

01

Onboarding a New Client

A sales rep needs to give a client an accurate cost estimate from Miami to Tokyo. They ask their agent to run get_shipping_rates. The agent returns 3 competing rates, allowing the rep to quote the client immediately and recommend the best service level.

02

Investigating a Missing Shipment

A logistics manager knows a shipment went out but can't find the tracking number. They ask their agent to run search_shipments_by_reference. This finds the package using only a reference ID, allowing them to run get_shipment_details and confirm its exact location.

03

Daily Operations Review

The ops team needs a quick overview of the day's shipments. They ask the agent to run list_latest_shipments and then quick_shipping_volume_audit. This provides both the scope (what's new) and the health check (how many succeeded) in two steps.

04

Customer Service Escalation

A customer calls about a package stuck in customs. The support agent asks the agent to run get_shipment_details for that tracking number. The agent immediately reports the last known checkpoint, the reason for the delay, and the next expected action.

The Tradeoffs

Searching by date range

Manually navigating the dashboard to filter shipments between March 1st and March 31st. This requires setting date pickers and clicking 'Apply' multiple times.

Use list_logistics_shipments to pull all records, then ask your agent to filter the results by the necessary date parameters. This is faster and keeps the entire process within the chat.

Checking only the main dashboard

Looking only at the 'In Transit' tab, which misses packages that might have failed delivery or were never entered into the main system view.

Always run list_failed_deliveries to surface exceptions. This tool finds shipments that hit a snag, regardless of their current status.

Guessing the right tool

Trying to check the status of a shipment by simply listing all shipments, which returns too much data and requires manual filtering to find the specific ID.

First, run search_shipments_by_reference using the known reference ID. This narrows the scope immediately, then use get_shipment_details for the full status.

When It Fits, When It Doesn't

Use this server if your primary need is tracking, rate comparison, or operational auditing of global shipments. Specifically, if you need to compare multiple couriers or need real-time status updates for packages outside your local area, this is the tool. Don't use it if you only need to manage internal inventory records or track assets that never leave the warehouse; those require asset management tools. If your only goal is to get a single, static rate quote and you already know the exact origin/destination, get_shipping_rates is sufficient, but for comprehensive status and history, you need the full suite.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Easyship. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_easyship_account_metadata get_shipment_details get_shipping_rates list_available_couriers list_failed_deliveries list_in_transit_shipments list_latest_shipments list_logistics_shipments quick_shipping_volume_audit search_shipments_by_reference

Tracking packages across borders shouldn't require 15 different carrier logins.

Today, tracking a single cross-border package is a multi-step process. You check the initial label on Carrier A's website. Then, a few days later, you have to check Carrier B's portal when it crosses a border. If it fails, you must log into Carrier C's site to see the rejection notice. You spend time copying tracking numbers and clicking through status pages that all use different language and date formats.

With Easyship, your agent handles this. You tell it to check the status. The agent runs `get_shipment_details`, pulls the full history from all involved carriers, and reports it back to you in a single, readable summary. You get the status without the manual clicking or the headache of five different websites.

Easyship MCP Server: Get Rates and Details in Minutes

Previously, getting a quote meant visiting 4 different courier websites, inputting the dimensions, and comparing the results. If you needed to adjust the origin or destination, you had to start the entire process over. It was slow, and the rates were often outdated by the time you compared them.

Now, you simply ask your agent to run `get_shipping_rates`. It calculates rates across multiple couriers based on your inputs and returns a clean comparison table. This changes the workflow from slow comparison to instant decision-making.

Common Questions About Easyship MCP

How do I use the `get_shipping_rates` tool with Easyship? +

You provide the tool with the origin, destination, and parcel details (weight/dimensions). The agent returns several rates from different couriers, allowing you to compare costs and delivery times immediately.

Does `list_failed_deliveries` find packages that were lost? +

It identifies shipments that failed delivery or encountered specific issues (like incorrect address or recipient unavailable). It reports the event, not necessarily that the package is lost.

What is the difference between `list_logistics_shipments` and `list_latest_shipments`? +

list_logistics_shipments pulls every single record in your account. list_latest_shipments only shows the most recent shipments, limiting the scope to only the newest entries.

Can I search for a shipment by a keyword using `search_shipments_by_reference`? +

Yes. You provide a reference ID or any keyword. The agent searches all records and returns matching shipments, narrowing your search without needing the full tracking number.

How do I check my account limits using `get_easyship_account_metadata`? +

The get_easyship_account_metadata tool retrieves limits and metadata for your Easyship account. This lets you know exactly how many shipments or API calls you have left before you hit a rate limit.

What kind of data does `get_shipment_details` provide? +

It provides comprehensive details and tracking history for one specific shipment. You get the current status, the last checkpoint, and the full delivery log for that tracking number.

Can I use `list_in_transit_shipments` to find shipments stuck at a certain location? +

While list_in_transit_shipments identifies packages currently moving, you must follow up with get_shipment_details to check the last reported checkpoint. This shows if the package is stuck or just delayed.

Does `list_available_couriers` show service capabilities for different regions? +

Yes, list_available_couriers lists all carriers and their specific service boundaries. This allows your agent to filter couriers that actually operate in the destination country.

How do I get an Easyship API Key? +

Log in to your Easyship dashboard, navigate to Connect > API, and you can create a new API token or retrieve an existing one from there.

Can the agent generate labels? +

This integration currently focuses on listing and auditing shipments, tracking, and rates. Purchasing and printing shipping labels should be managed via the Easyship web portal or dedicated creation API endpoints.

Does it support international shipping? +

Yes, Easyship is designed specifically for global logistics. The agent can retrieve rates and tracking for both domestic and international shipments.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Easyship. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.