FedEx integration
Shipping and logistics API for package tracking, rate quotes, label generation, and pickup scheduling. Supports domestic and international shipments with real-time tracking. Features include address validation, transit times, and delivery notifications. Used by e-commerce and logistics platforms for shipping automation.
Say what should happen.
The workflow builds itself.
Common FedEx use cases
- daily pickups
- customer returns
- label generation
- customer tracking
- customs clearance
- service selection
- checkout estimates
- order cancellation
- checkout validation
- shipping calculator
What you can do with FedEx
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Shipment, 4 operations
cancel_shipmentCancel shipmentPUTCancels a shipment before pickup. Voids the shipping label and initiates refund. Cannot cancel after pickup.create_return_shipmentCreate return shipmentPOSTCreates a return shipping label for customers.create_shipmentCreate shipmentPOSTCreates a shipment and generates labels. Book the shipment, get tracking number and printable label. Returns PDF or image label.validate_shipmentValidate shipmentPOSTValidates shipment data before creating it. Returns errors/warnings without booking the shipment.
Pickup, 3 operations
cancel_pickupCancel pickupPUTCancels a scheduled FedEx pickup. Provide confirmation code and carrier code. Must cancel before ready time.check_pickup_availabilityCheck pickup availabilityPOSTChecks pickup availability for an address. Returns available times, cutoff times, and pickup dates.schedule_pickupSchedule pickupPOSTSchedules a FedEx pickup. Request courier to collect packages. Specify ready time, close time, and package location.
Document, 2 operations
get_tracking_documentsGet tracking documentsPOSTRetrieves tracking documents like Signature Proof of Delivery (SPOD) for delivered shipments.upload_documentsUpload documentsPOSTUploads trade documents for customs clearance on international shipments.
Tracking, 2 operations
send_tracking_notificationsSend tracking notificationsPOSTSends email notifications for tracking updates on a shipment.track_shipmentTrack shipmentPOSTTracks shipments by tracking number. Returns current status, location, estimated delivery, and scan history. Real-time updates.
Address, 1 operation
validate_addressValidate addressPOSTValidates and standardizes addresses. Returns corrected address, residential indicator, and deliverability. Prevent shipping failures.
Location, 1 operation
list_locationsList locationsPOSTFinds nearby FedEx locations for drop-off and services.
Rate, 1 operation
get_ratesGet ratesPOSTGets shipping rate quotes for a shipment. Returns prices and transit times for all available services. Compare options before shipping.
Service, 1 operation
get_service_availabilityGet service availabilityPOSTChecks available FedEx services for a route. Returns valid services, packaging options, and special service availability.
Transit, 1 operation
get_transit_timesGet transit timesPOSTGets transit time estimates between locations. Returns delivery dates for each service level. Plan shipping and set customer expectations.
Use FedEx from Claude Code, Cursor or Codex
Connect FedEx in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its FedEx operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect FedEx
- Create your workspace
Sign up free. Nothing to install.
- Connect FedEx once
Add your FedEx connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
FedEx integration FAQ
What can you do with the FedEx integration?
LiveContext exposes 16 operations on FedEx, covering shipment, pickup, document and tracking. Common uses include daily pickups, customer returns and label generation.
