Flexport MCP. Manage global cargo, POs, and documentation instantly.
Flexport MCP connects your AI agent directly to global trade and supply chain systems. Manage freight movements, create purchase orders, and retrieve essential logistics documents like Bills of Lading through simple conversation. Get full visibility over ocean and air shipments without logging into multiple carrier portals.
Give Claude and any AI agent real-world access
List all current ocean and air shipments, retrieving detailed tracking information and transit statuses.
Create new purchase orders or retrieve full details on existing ones for lifecycle management.
List and fetch critical shipping paperwork, including Bills of Lading, commercial invoices, and packing lists.
Retrieve specific freight or commercial invoices associated with accounts or individual shipments for financial reconciliation.
Ask an AI about this
Waiting for input…
What AI agents can do with Flexport: 12 Tools for Logistics Management
These tools allow you to programmatically list, create, get, and download every type of document and record related to global freight shipments and purchase orders.
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 Flexport MCPCreate Purchase Order
Generates a new purchase order record in the system.
Download Document
Gets a secure, temporary link to download a specific logistics document file.
Get Document
Retrieves metadata about any required logistics document type.
Get Invoice
Fetches detailed information regarding a specific invoice number.
Get Purchase Order
Retrieves all available details for an existing purchase order.
Get Shipment
Gets comprehensive data and current status for a single shipment ID.
List Commercial Invoices
Lists all commercial invoices associated with your account or shipments.
List Documents
Provides a list of various types of logistics documents available for retrieval.
List Invoices
Lists all freight-related invoices for financial review.
List Purchase Orders
Generates a list of purchase orders across different statuses (pending, active...
List Shipment Invoices
Lists all invoices specifically tied to one or more freight shipments.
List Shipments
Generates a list of all active and historical freight shipments.
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
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 each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Flexport, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Flexport. 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 CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The Manual Grind of Global Logistics Tracking
Today, managing a shipment means juggling three separate windows: one with the carrier's tracking number, another with your internal ERP system to confirm the purchase order, and a third portal just for invoices. You copy numbers from one site, paste them into another, and then manually cross-reference dates until you figure out if that container actually left port or if it's still sitting in customs.
With this MCP, all those tabs disappear. Your agent becomes the central hub. Ask it about a shipment, and it pulls the live tracking data, checks the PO status, and flags any associated billing issues—all before you finish your sentence.
Getting Full Visibility with Flexport
You no longer need to manually initiate a search for documentation. Instead of logging into document repositories just to find the Bills of Lading or commercial invoices, you simply tell your agent to list and fetch them using list_documents.
What changes is that time spent searching becomes time spent acting. You get accurate data immediately, allowing you to move from monitoring a problem to solving it.
What Flexport MCP does for your AI
Running a complex supply chain means juggling dozens of tabs: one for customs data, another for invoices, and three more just to track a shipment's location. This MCP lets your AI agent do all that work for you. Instead of clicking through forms or manually compiling reports, you simply ask your client to list shipments or pull billing details.
You can automate the entire purchase order lifecycle, retrieving everything from commercial invoices to detailed packing lists in one conversation.
Whether you need a high-level overview of active cargo or specific customs documentation, this tool handles it all. Because Vinkius hosts and manages this MCP, your agent connects once to access global visibility across freight operations. It’s about getting answers instantly—a simple command pulls together data that used to take an analyst hours to gather.
019d759b-11f1-7053-8504-24ea1f638df4 How to set up Flexport MCP
The bottom line is that you talk to your agent, and it pulls the correct supply chain information from Flexport directly into your chat interface.
Subscribe to this MCP on the Vinkius Marketplace and provide your Flexport API Key.
Connect your preferred agent client (Claude, Cursor, etc.) to the installed MCP.
Use natural language commands like 'What's the status of shipment X?' to get real-time data.
Who uses Flexport MCP
Anyone who spends time reconciling data across multiple platforms—logistics coordinators, trade finance specialists, or inventory managers. If you spend more than ten minutes a day switching between carrier websites and ERP systems, this MCP is for you.
Checking shipment statuses across ocean and air routes, making sure cargo ready dates align with purchase orders.
Generating a real-time overview of all active freight shipments, pulling associated invoices for quarterly reporting.
Automating the retrieval of specific billing data and commercial invoices to prepare documentation for audit or payment reconciliation.
Benefits of connecting Flexport MCP
Stop tab-hopping. Instead of checking five different websites for tracking updates, ask your agent to list shipments; it gathers the real-time status across all modes (ocean or air) in one response.
Faster financial closing. Don't hunt down billing records. You can use list_invoices and list_shipment_invoices to pull every relevant freight invoice for audit purposes instantly.
PO accuracy on demand. If a shipment changes, you don't have to manually update the paperwork. Your agent lets you get_purchase_order details or even create_purchase_order records with simple prompts.
Document control simplified. Needing that Bill of Lading? Instead of navigating document portals, ask your agent to list_documents and then use download_document for a secure link.
Global oversight without the headache. You get a single view of your entire supply chain from one chat window, eliminating the need to switch between carrier-specific dashboards.
Flexport MCP use cases
Need to confirm all paperwork for customs clearance?
An analyst needs to prepare an export filing. They prompt their agent: 'List commercial invoices and retrieve the packing list for shipment XYZ.' The agent uses list_commercial_invoices and get_document, compiling exactly what's needed into one message.
Shipment delayed and I need to check PO status.
A coordinator notices a delay. They ask the agent to 'Get shipment details for ABC-123 and also show me the associated purchase order.' The agent uses get_shipment and get_purchase_order, giving them both the current location and the original contract terms.
Time to reconcile Q3 freight spending.
A finance specialist needs a full picture of expenses. They prompt: 'List all invoices for this quarter.' The agent uses list_invoices, giving them access to every freight billing record so they can process payments immediately.
Starting a new shipment requires documentation.
A trade manager starts a project and needs the initial paperwork. They ask the agent to 'Create a purchase order for raw materials' using create_purchase_order, which initiates the necessary paper trail.
Flexport MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Treating it like a database query
Writing: 'SELECT * FROM shipments WHERE status = 'in transit' AND date > 2024-01-01'. The agent can't handle rigid SQL syntax.
Just talk to your agent. Ask directly, 'Show me all my freight shipments that are currently in transit.' Use list_shipments and let the AI structure the query for you.
Asking for everything at once
Prompting: 'Give me status updates, invoices, POs, documents, and customs data for everything I have ever shipped.' Too broad; the agent won't know where to start.
Narrow your focus. Start with a list command, like 'List my 5 most recent freight shipments,' then drill down into specific needs using get_shipment or list_documents.
Assuming document content
Asking: 'What does the Bill of Lading say about the goods?' The tool only retrieves metadata, not the human-readable text from the file.
First, use list_documents to find the correct Bills of Lading. Then, use download_document to get a link and process the data externally.
When to use Flexport MCP
Use this MCP if your job involves managing physical goods flow across international borders. If you need visibility into purchasing (POs), tracking cargo status (shipments), or retrieving specific financial paperwork (invoices, BoLs), this is perfect. Don't use it if you are only dealing with internal HR records or purely digital marketing assets; those require different tools. You don't need a general document storage tool when you have the specialized functions like list_commercial_invoices and get_purchase_order. Use it for logistics, period.
Frequently asked questions about Flexport MCP
How does the Flexport MCP handle different types of shipments? +
It handles both ocean and air cargo. You can use list_shipments to see all active freight movements, regardless of how they are traveling.
Can I use the Flexport MCP to create a purchase order from scratch? +
Yes, you can use the create_purchase_order tool. This allows your agent to generate new PO records directly in the system for tracking and approval.
What kind of invoices can I get using list_invoices? +
list_invoices handles freight-related billing. You can then use list_shipment_invoices to narrow down those payments specifically tied to a cargo shipment.
Do I need special coding skills for the Flexport MCP? +
No, you don't. The entire point is natural conversation. You just tell your agent what you want—like 'Get all documents for PO X'—and it handles the underlying API calls.
If a shipment changes status, how do I know? +
You use get_shipment to retrieve the most current metadata. This gives you real-time tracking data and transit statuses without having to check external carrier sites.