Vinkius
Duffel Flights

Duffel Flights MCP. Search, book, and pay for flights in one conversation.

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

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

Just plug in your AI agents and start using Vinkius.

Duffel Flights connects your AI client directly to real-time flight data, letting you search for and book travel without leaving your chat window.

Use it to request complex itineraries, manage existing bookings, process payments for held orders, or look up global airport codes—all in natural language.

What your AI agents can do

Create flight offer request

Starts a search for available flights by specifying the origin, destination, and number of passengers.

Create flight order

Finalizes a reservation by selecting an offer and providing all required passenger details to book the flight.

List aircraft

Retrieves a list of specific aircraft models used by airlines for general reference.

+ 5 more capabilities included
Find flight options

Request several potential flights using origin, destination, and dates to see what's available.

Create a booking order

Select an offer and provide passenger details to generate a concrete flight reservation.

Process held payments

Pay for a reserved but unconfirmed trip using the agent, completing the transaction instantly.

List global airports

Get a directory of all known airports and their associated codes worldwide.

Track existing bookings

View a list of every flight order currently linked to your account for record keeping.

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
Included with Plan

Waiting for input…

AI Agent

Duffel Flights: 8 Tools

These tools let you execute every part of the travel lifecycle—from checking global airport lists to completing final payments—all within one unified system.

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 Duffel Flights on Vinkius
create019d8431

create flight offer request

Starts a search for available flights by specifying the origin, destination, and number of passengers.

create019d8431

create flight order

Finalizes a reservation by selecting an offer and providing all required passenger details to book the flight.

list019d8431

list aircraft

Retrieves a list of specific aircraft models used by airlines for general reference.

list019d8431

list airlines

Fetches a complete, updated directory listing of all registered airlines.

list019d8431

list airports

Retrieves a comprehensive list of global airports and their associated codes.

list019d8431

list flight offers

Gets all specific, available flight options for an offer request you have already started.

list019d8431

list flight orders

Displays a list of every past and current booking order linked to your account history.

pay019d8431

pay for flight order

Processes the necessary payment for any flight order that was previously placed on hold status.

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

  • Use this MCP plus 4,900+ 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
Duffel Flights 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 Duffel. 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 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Managing multi-city trips used to mean copy-pasting everywhere.

Today, planning a trip involves jumping between airline websites. You search for the first leg, note down the codes and prices, then switch tabs to find the next connection's details. If you change anything, it means re-entering dates, searching again, and manually cross-referencing which flight was booked where.

With this MCP, that entire process vanishes into a conversation. You tell your agent your full trip plan—origin, destination, dates for every leg. The system handles the complex search logic and returns all options so you can confirm the itinerary in one go.

Booking flights becomes instantaneous with Duffel Flights.

The tedious manual steps of checking availability, selecting an option, confirming passenger details, and then finally submitting payment are all collapsed. You never have to leave the chat interface or switch between multiple vendor dashboards again.

What's different now is that you complete high-stakes tasks—like booking flights or paying for them—in a single, conversational turn. It’s just that simple.

What you can do with this MCP connector

When you connect this MCP, your agent gains immediate access to the entire Duffel infrastructure. Instead of opening multiple tabs and copy-pasting data between airline websites, you simply tell your AI what you need. It handles the complex steps: first, it finds available flight options based on your origin, destination, and dates; then, if you select one, it creates a formal booking order for you.

You can even process payments directly through the agent. Plus, you get full visibility into global travel data, including every major airport and airline directory. This capability makes planning corporate trips or personal vacations happen in a single conversational flow, making Vinkius the central hub for your entire workflow.

Built · Hosted · Managed by Vinkius Duffel Flights - Search and book travel with AI Server ID 019d8431-e6f5-715c-b20f-412eac36b117
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Common Questions About Duffel Flights MCP

How do I start searching using the Duffel Flights MCP? +

You begin by calling create_flight_offer_request. You need to provide the origin, destination, and a JSON array specifying the passengers for that initial search.

Can I use list_airports with Duffel Flights to check codes? +

Yes. The list_airports tool retrieves all global airport data and their corresponding IATA codes, giving you a reference directory for your planning.

What happens if I try to book an order that already failed? +

You should run list_flight_orders first. This will show the current status of the booking, letting you know exactly which steps need repeating or correcting before attempting a new create_flight_order.

What credentials do I need before running a tool like create_flight_offer_request? +

You must first subscribe and provide your Duffel Access Token through Vinkius. This token authorizes your agent to communicate with the underlying travel infrastructure. Without it, none of the tools will execute.

How detailed are the results when I call list_flight_offers? +

The offers returned include critical details like the specific fare class, total cost breakdown, and operating carrier information. This helps your agent select the best option rather than just providing a price point.

What are the prerequisites for successfully executing create_flight_order? +

You must first generate an offer request using create_flight_offer_request, and then have a specific offer ID. The agent needs both the selected offer data and full passenger details to book.

If I call list_airlines repeatedly, are there rate limits I should watch out for? +

Yes, high-volume calls to any directory function, like list_airlines, can hit API rate limits. Your agent should implement exponential backoff logic when encountering 429 errors.

Can I use pay_for_flight_order if the reservation was put on hold but hasn't been confirmed yet? +

The payment tool requires a valid, existing flight order ID that is currently in a 'held' or pending state. If the order status has changed, you must first check it using list_flight_orders.

Built & Managed by Vinkius 30s setup 8 tools

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

No hosting. No infrastructure. No complex setup.
All 8 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.