Duffel Connector for AI agents.
29 live capabilities
Book flights and hotels instantly with real-time travel data.
Waiting for input…
Why people use Duffel
Duffel for Automating Travel Agency Bookings
With this Connector, you can do all of that in a single chat. Just tell your agent to find a flight and a hotel for a specific route. It pulls the live data, compares the prices, and even shows you the seat maps. You can finalize the booking right there, turning hours of manual work into a few seconds of conversation.
What Vinkius changes
You get a professional travel booking engine inside your favorite AI client.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 5,900+ Connectors
- Real-world use case 01
Quickly finding a flight for a VIP
A travel agent asks their agent to find a non-stop flight from JFK to LHR for a specific date.
- Real-world use case 02
Handling a corporate cancellation
A travel manager tells their agent to cancel a flight for an employee who can no longer travel.
- Real-world use case 03
Providing a hotel quote for a client
A concierge asks the agent to find hotels in Tokyo and provide a price quote for a three night stay.
Complete set · 29capabilities
The complete Duffel capability set.
These are the exact actions your AI can choose when you ask it to work with Duffel.
01—04
4 capabilities in this set.
Part of 29 available through Duffel.
- 01 Capability
Create offer request
Create a flight offer request. This starts the process of finding available flights for a trip.
- 02 Capability
Create order
Create a flight order. This is how you finalize a flight booking in the system.
- 03 Capability
Create payment
Create a payment for a hold order. Use this to secure a seat before finalizing the booking.
- 04 Capability
Create webhook
Create a webhook for updates. This lets you get notified about order changes automatically.
05—08
4 capabilities in this set.
Part of 29 available through Duffel.
- 05 Capability
Fetch stay rates
Fetch all rates for a stay search result. Use this to see current pricing for hotels.
- 06 Capability
Get accommodation
Get specific accommodation details. This provides deep info on a hotel or stay.
- 07 Capability
Get aircraft
Get a specific aircraft type. Use this to see plane info for your travelers.
- 08 Capability
Get airline
Get a specific airline. Use this to pull info about various carriers.
09—12
4 capabilities in this set.
Part of 29 available through Duffel.
- 09 Capability
Get airport
Get a specific airport. This helps you find location and terminal info.
- 10 Capability
Get offer request
Get a specific offer request. Use this to view the details of a search request.
- 11 Capability
Get offer
Get a specific flight offer. This pulls the details for one specific flight option.
- 12 Capability
List accommodation
List accommodations. Use this to browse hotels in a specific area.
13—16
4 capabilities in this set.
Part of 29 available through Duffel.
- 13 Capability
List aircraft
List aircraft types. This provides a directory of planes in the system.
- 14 Capability
List airlines
List airlines. Use this to see every carrier available in the database.
- 15 Capability
List airports
List airports. This gives you a full directory of airport locations.
- 16 Capability
List offer requests
List offer requests. Use this to see your current search history.
17—20
4 capabilities in this set.
Part of 29 available through Duffel.
- 17 Capability
List offers
List offers. This shows all options for a specific search request.
- 18 Capability
List orders
List orders. Use this to see every booking in your account.
- 19 Capability
List webhook events
List webhook events. Use this to check the history of automated updates.
- 20 Capability
Price offer
Verify final price and services for an offer. Use this to confirm costs before booking.
21—23
3 capabilities in this set.
Part of 29 available through Duffel.
- 21 Capability
Suggest accommodation
Suggest accommodations by name. Use this to find specific hotels quickly.
- 22 Capability
Search stays
Search for stays. Use this to find hotels and other accommodations in a specific city.
- 23 Capability
Change order
Request a change to an existing order. Use this to modify dates or passenger details on a flight.
24—26
3 capabilities in this set.
Part of 29 available through Duffel.
- 24 Capability
Get order
Get a specific flight order. Use this to check the status of a booking.
- 25 Capability
Get payment
Get a specific payment. Use this to check payment status.
- 26 Capability
Quote stay
Create a quote for a stay. Use this to provide a price estimate to a client.
27—29
3 capabilities in this set.
Part of 29 available through Duffel.
- 27 Capability
Get seat maps
Get seat maps for an offer. Use this to show your clients where they can sit.
- 28 Capability
Book stay
Book a stay. Use this to finalize a hotel or accommodation booking.
- 29 Capability
Cancel order
Cancel an order. Use this to void an existing flight booking.
Set up in minutes
One URL. Then ask Duffel to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Duffel from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_DXbnZgdFixvv7n6I8hmHhoxrzI0JPZIn6jFhQB1n/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it Duffel, and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable Duffel for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_DXbnZgdFixvv7n6I8hmHhoxrzI0JPZIn6jFhQB1n/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the Duffel URL.
- Step 03
Save and start
Save the connection and enable Duffel in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"duffel": {
"url": "https://edge.vinkius.com/vk_preview_DXbnZgdFixvv7n6I8hmHhoxrzI0JPZIn6jFhQB1n/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using Duffel
Open Agent mode in chat and ask: "Using Duffel, help me...". 29 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"duffel": {
"url": "https://edge.vinkius.com/vk_preview_DXbnZgdFixvv7n6I8hmHhoxrzI0JPZIn6jFhQB1n/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using Duffel
Ask Copilot: "Using Duffel, help me...". 29 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"duffel": {
"url": "https://edge.vinkius.com/vk_preview_DXbnZgdFixvv7n6I8hmHhoxrzI0JPZIn6jFhQB1n/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using Duffel
Open Cascade and ask: "Using Duffel, help me...". 29 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"duffel": {
"url": "https://edge.vinkius.com/vk_preview_DXbnZgdFixvv7n6I8hmHhoxrzI0JPZIn6jFhQB1n/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using Duffel
Ask Cline: "Using Duffel, help me...". 29 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add duffel --transport http "https://edge.vinkius.com/vk_preview_DXbnZgdFixvv7n6I8hmHhoxrzI0JPZIn6jFhQB1n/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using Duffel
Ask Claude: "Using Duffel, show me...". 29 tools are ready
Where the request belongs
Work Duffel can move forward.
This is for travel pros who are tired of manual data entry and travel agents who need to provide instant quotes to clients. It's for anyone who manages high-volume travel logistics and needs a faster way to handle bookings.
Travel Agent
Finds and books flights and hotels for clients quickly without switching tabs.
Corporate Travel Manager
Manages company-wide bookings, checks statuses, and handles cancellations in one place.
Travel App Developer
Builds custom travel capabilities or internal booking dashboards using the Duffel API.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsAmadeus
Manage your travel planning. audit flight offers, hotels, and destinations via AI.
Travelport
Access Travelport's Global Distribution System to search and book flights, hotels, and manage travel reservations directly through AI.
Duffel Flights
Search and book flights via Duffel. list airlines, airports, and manage flight orders directly via AI.
Expedia
Automate travel planning via Expedia. search hotels, compare flights, find rental cars, and build complete trip itineraries directly from any AI agent.
Sabre
Search and book flights and hotels globally using Sabre's travel technology platform. access Bargain Finder Max and PNR management.
Skyscanner
Search flights worldwide. compare prices by date, find cheapest days to fly and discover flight routes.
Bring your own AI
Change the model, client or framework. Keep Duffel connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about Duffel.
The practical details behind the request, access and result.
Can I book flights with Duffel MCP?
Yes, you can search for flights and finalize bookings directly through your AI agent. It handles the offer requests and order creation for you.
Can I find hotels using Duffel MCP?
Absolutely. You can search for accommodations, fetch real-time stay rates, and even get quotes for specific hotels.
Does Duffel MCP show seat maps?
Yes, it can retrieve seat maps for specific flight offers so you can see exactly where passengers can sit before booking.
Can I cancel a flight with Duffel MCP?
Yes, you can request a cancellation for an existing flight order directly through the chat interface.
Can I get airport information with Duffel MCP?
Yes, the Connector can pull specific details for airports, including location and other relevant metadata.
Can I create quotes for stays with Duffel MCP?
Yes, you can generate price quotes for accommodations to share with clients before making a final booking.
How do I search for flights between two cities?
Use the create_offer_request capability. You'll need to provide the origin, destination, departure date, and passenger details. The agent will then return available flight offers.
Can I see the seat map before booking a flight?
Yes! Once you have an Offer ID, use the get_seat_maps capability to retrieve the visual layout and availability of seats for that specific flight offer.
How do I find hotel rates for a specific search result?
After performing a search with search_stays, use the fetch_stay_rates capability with the search_result_id to get all available pricing and room options for that accommodation.
One connection away
Give your agent a direct line to Duffel.
Connect Duffel once. Keep it beside 5,900+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available