Vinkius
AfterShip

AfterShip MCP. Track Every Shipment, No Matter the Courier.

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

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

Just plug in your AI agents and start using Vinkius.

AfterShip MCP connects your AI client to a global tracking network covering 1,000+ couriers worldwide. Use this tool to automatically detect carriers from any number and monitor shipment status through natural conversation, eliminating manual cross-referencing.

What your AI agents can do

Create tracking

Initializes a new tracking record, specifying the number and optionally adding order details like customer emails or IDs.

Delete tracking

Permanently removes a package tracking entry from your records. Use this only when certain the data is no longer needed.

Detect courier

Analyzes an unknown tracking number and returns a list of probable shipping carriers that handle it, along with confidence scores.

+ 6 more capabilities included
Auto-identify carrier

Input a tracking number, and the system instantly returns a ranked list of likely shipping companies.

Get current status details

Retrieve the most recent location, checkpoint history, and estimated delivery date for any active shipment.

List all shipments

Pull a filtered list of all tracked packages based on criteria like courier, date range, or status (e.g., 'In Transit').

Update shipment record status

Manually change the tracking status to completed, even if the carrier hasn't updated it yet.

Start new tracking records

Create a fresh package tracking entry using a tracking number and optionally adding customer contact details or order IDs.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

AfterShip: Shipment Tracking Tools (9)

These nine tools let you create, retrieve, update, delete, and analyze every aspect of a shipment's lifecycle across any major carrier.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using AfterShip on Vinkius
create019d8413

create tracking

Initializes a new tracking record, specifying the number and optionally adding order details like customer emails or IDs.

delete019d8413

delete tracking

Permanently removes a package tracking entry from your records. Use this only when certain the data is no longer needed.

detect019d8413

detect courier

Analyzes an unknown tracking number and returns a list of probable shipping carriers that handle it, along with confidence scores.

get019d8413

get tracking

Retrieves the complete current status and history for one specific package tracking ID.

list019d8413

list couriers

Provides a master list of all courier companies supported by the system, detailing their required inputs.

list019d8413

list trackings

Fetches multiple tracking records based on extensive filters like status, date range, or specific courier type.

mark019d8413

mark tracking completed

Updates a package record to 'Completed,' which is necessary when the physical delivery occurred but the carrier hasn't updated its system yet.

retrack019d8413

retrack tracking

Resets monitoring on an old or expired tracking entry, pulling fresh checkpoint data from the courier.

update019d8413

update tracking

Modifies existing non-status details of a shipment record without affecting the tracking number or assigned carrier.

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 AfterShip, then connect any of our 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ 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
AfterShip MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AfterShip. 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

Your data is protected. See how we built 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 9 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

The Challenge of Tracking Across Multiple Carriers

Today, if your client asks about a package, you are forced to open multiple tabs. You check the USPS site, then the FedEx portal, and maybe DHL's tracking page just in case. This manual process is slow; it requires copying numbers into different web forms and piecing together timelines from disparate sources.

With this MCP, your agent handles the entire cross-reference job automatically. Give the AI client a single request for status. The system pulls data from thousands of global couriers using its specialized tools, giving you a unified view—all without ever opening another website. You get one clean answer.

Getting Status Updates with AfterShip MCP

The manual steps that disappear are: 1) Guessing the carrier; 2) Opening the right tracking site; and 3) Manually reading and summarizing the checkpoint history. You never have to copy-paste a number into more than one place again.

Now, checking status is one natural language request. The MCP manages all the API calls behind the scenes, giving you immediate access to comprehensive data using `get_tracking` or `list_trackings`. It's simple and fast.

What you can do with this MCP connector

Tracking packages across different carriers—whether it's FedEx, USPS, or DHL—used to mean jumping between dozen of websites just to see where the box was. Now, you let your AI client handle it all. You feed it a tracking number, and this MCP instantly pulls data from thousands of global sources.

It doesn't just show status; it manages the whole lifecycle. Need to know if an order is stuck? The agent checks the complete history, pinpointing the last location and time stamp. If a package passes its expected delivery date but the courier hasn't marked it finished, you can prompt the system to update that record or even re-check for updates automatically.

This centralized control means your team spends zero time managing status dashboards and all their time serving customers.

Built · Hosted · Managed by Vinkius AfterShip-MCP: Global Package Tracking & Delivery Updates Server ID 019d8413-86ca-72f7-bad8-4fddabe6533c
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About AfterShip MCP

How do I check what couriers are supported with AfterShip MCP? +

Use the list_couriers tool. This action returns a full directory of every courier company integrated into the system, allowing you to verify which carriers are available for tracking.

Can I use detect_courier if I don't know the carrier? +

Yes. detect_courier is designed exactly for this scenario. You provide only the number, and it returns a ranked list of likely couriers that handle it.

What should I use if a package is delivered but my system says otherwise? (mark_tracking_completed) +

mark_tracking_completed updates your record to final status. This is essential when the physical delivery happened, but the courier's system hasn't updated yet.

Is `get_tracking` different from `list_trackings`? +

Yes. Use get_tracking for a single number to get its full history. Use list_trackings when you need to see multiple numbers at once, filtered by date or status.

When I use `create_tracking`, what information do I need to include besides just the tracking number? +

You must provide at least the tracking number. To create a richer record, you can optionally specify customer email addresses, SMS phone numbers, and associated order IDs.

If an old shipment hasn't updated its status, how do I force it to check for new checkpoints using `retrack_tracking`? +

Run the retrack_tracking tool when a package entry is stale or needs verification. This action forces a fresh connection to the courier and retrieves all available recent checkpoint updates.

What are the safety guidelines for using `delete_tracking`? +

This function permanently removes tracking data, so use it with caution. You should only call delete_tracking when you are absolutely certain the record and all its historical status updates need to be purged.

Does `update_tracking` let me change the courier or the main tracking number? +

No, this tool does not affect the primary tracking number or the associated courier. You use update_tracking only when you need to modify non-critical data fields on an existing record.

Built & Managed by Vinkius 30s setup 9 tools

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

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

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on 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.