# EasyPost MCP for AI Agents AI Agent Connect

> EasyPost MCP equips your AI agent to manage shipments, track packages, and monitor carrier accounts via the EasyPost API. It handles real-time tracking for carriers like UPS and FedEx, pulls shipment rates, and audits delivery success rates. Use it to oversee your logistics and carrier fleet without switching between different shipping portals.

## Overview
- **Category:** ecommerce
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_tNhg4o9Wm9vYBlUrZxYlP2ChLzE3r5lVhHENu1iw/ai-agent-connect
- **Tags:** carrier-integration, package-tracking, shipping-rates, address-verification, logistics-api, fulfillment

## Description

This Connector lets you put your shipping and logistics operations under one roof within your AI workflow. Instead of jumping between carrier portals to check a status or find a rate, you can just ask your agent to handle it. You can pull up real-time tracking data, see which packages are still in transit, and get a clear view of your carrier account health. It's about moving from manual data entry to just giving directions. Because Vinkius hosts this Connector, you can connect it to your existing tools and start managing your fleet of carriers through a single conversation. Whether you're looking for a specific tracking code or need to see if your labels were purchased, the agent does the heavy lifting for you. You get a direct line to your shipping data, allowing you to spot delays, verify rates, and keep your fulfillment moving without the usual tab-switching headache.

## Tools

### get_easypost_account_metadata
See your account limits and usage info. This helps you stay within your API boundaries.

### list_carrier_accounts
View all connected carriers like UPS and FedEx. It gives you a quick look at your active fleet.

### quick_delivery_health_audit
Get a high-level summary of your shipment success rates. Use this to audit your fulfillment performance.

### list_shipping_shipments
Retrieve a complete list of every shipment in your account. Use this for full historical oversight.

### list_active_trackers
See all active tracking objects currently in your account. It keeps your active shipments organized.

### search_by_tracking_code
Find a specific tracker using its unique tracking code. This is the fastest way to look up a single package.

### get_shipment_details
Pull specific rates and info for a single shipment. It helps you verify costs before finalizing labels.

### get_tracking_details
Fetch real-time status and checkpoint events for a tracker. This provides the exact location of a package.

### list_in_transit_packages
See which shipments are still moving with a carrier. It helps you identify items that haven't arrived yet.

### list_latest_shipments
Find the most recent shipments you've created. This is great for quick verification of new orders.

## Prompt Examples

**Prompt:** 
```
What's the status of package ABC12345?
```

**Response:** 
```
### Shipment Status: ABC12345

**Current Status:** In Transit
**Carrier:** UPS
**Last Update:** 2 hours ago

**Recent Events:**
- **10:15 AM:** Arrived at sorting facility (Louisville, KY)
- **08:30 AM:** Departed from origin facility
- **07:00 AM:** Label scanned

**Estimated Delivery:** Tomorrow by 5:00 PM.
```

**Prompt:** 
```
Which carriers are active on our account?
```

**Response:** 
```
Your account currently has the following active carrier connections:

| Carrier | Status |
| :--- | :--- |
| **UPS** | Active |
| **FedEx** | Active |
| **USPS** | Active |
| **DHL Express** | Pending Configuration |
```

**Prompt:** 
```
Give me a summary of our shipment success.
```

**Response:** 
```
### Delivery Health Audit

**Overall Success Rate:** 98.4%
**Total Shipments Audited:** 1,240

**Key Metrics:**
- **Successful Deliveries:** 1,224
- **Failed/Delayed:** 16

**Notes:** Most delays are currently associated with the FedEx Ground network in the Midwest region.
```

## Capabilities

### Pull carrier account limits
See your current usage limits and metadata for your EasyPost account.

### List connected shipping carriers
View all active carrier accounts like UPS, FedEx, and USPS in one list.

### Audit shipment success rates
Get a high-level summary of your delivery success rates and shipment activity.

### Get specific shipment rates
Retrieve detailed information and pricing for a specific shipment.

### Fetch real-time tracking updates
Pull current status and checkpoint events for any specific tracker.

### Identify packages in transit
See which shipments are currently moving with a carrier.

### View recent shipment history
Identify the most recently created shipments in your account.

### List all account shipments
Retrieve a complete list of all shipments created in your EasyPost account.

### See all active trackers
List every active tracking object currently in your account.

### Find trackers by code
Search for a specific tracker using its unique tracking code.

## Use Cases

### Answering 'Where is my order?' tickets
A customer support rep asks the agent to find a package using search_by_tracking_code. The agent pulls the latest status and provides a clear update without the rep opening a new tab.

### Auditing carrier performance
A logistics manager asks for a summary of delivery success rates. The agent uses quick_delivery_health_audit to show which carriers are performing best.

### Checking current transit volume
A warehouse manager wants to know how many packages are still moving. The agent uses list_in_transit_packages to give an immediate count of active shipments.

### Verifying shipment costs
An e-commerce owner wants to see the cheapest way to send a heavy item. The agent uses get_shipment_details to pull all available rates for a specific package.

## Benefits

- Stop manually checking UPS and FedEx portals by using list_carrier_accounts to see all your connections in one list.
- Get instant answers to customer queries using search_by_tracking_code to pull specific transit events for them.
- Spot delivery issues early with quick_delivery_health_audit to see your success rates across all shipments.
- Save time on pricing by pulling specific rates with get_shipment_details instead of manual quotes from different sites.
- Keep a pulse on your warehouse by using list_in_transit_packages to see exactly what is still on the road.
- Audit your entire history by using list_shipping_shipments to see every transaction in your account.

## How It Works

The bottom line is you get a unified way to manage logistics and carrier data without leaving your chat interface.

1. Connect the EasyPost MCP to your AI client via the Vinkius Marketplace.
2. Enter your EasyPost API Key from your account dashboard to authorize the connection.
3. Ask your agent to track packages, check carrier status, or pull shipment rates.

## Frequently Asked Questions

**Can EasyPost MCP track UPS and FedEx shipments?**
Yes. It connects to major carriers including UPS, FedEx, and USPS, allowing your agent to pull real-time tracking data for any of those services.

**How does EasyPost MCP help customer support teams?**
It lets your support agents pull specific tracking events and statuses instantly. You can give customers accurate updates without leaving your chat tool.

**Does EasyPost MCP show my carrier account limits?**
Yes. You can ask your agent to check your account metadata to see your current usage limits and account status.

**Can I see my recent shipments with EasyPost MCP?**
You can. The agent can quickly identify the most recent shipments created in your account for easy verification.

**Is EasyPost MCP good for auditing delivery success?**
Yes, it's designed for that. You can get a high-level summary of your shipment activity and success rates to identify performance issues.

**Does EasyPost MCP support multiple carriers at once?**
Yes, it manages your entire fleet of connected carriers in one place, so you can query across different services simultaneously.

**How do I get an EasyPost API Key?**
Log in to your EasyPost dashboard, navigate to **Account Settings > API Keys**, and you can find your Live and Test API keys there. Ensure you use the appropriate key for the data you want to access.

**Can the agent purchase shipping labels?**
This integration currently focuses on listing and auditing shipments, trackers, and carrier accounts. Purchasing labels or generating labels should be managed via the EasyPost web portal or specific creation API endpoints.

**Which carriers are supported?**
EasyPost supports over 100 carriers globally, including USPS, FedEx, UPS, DHL, and many regional carriers. You can use the list_carrier_accounts tool to see which ones are connected to your account.