Find Flights MCP Server logo

Find Flights MCP Server

by ravinahp

This MCP server allows you to search and retrieve flight information using the Duffel API. It's designed to handle complex travel plans with contextual memory, flexible date search, and natural conversation.

View on GitHub

Last updated: N/A

What is Find Flights MCP Server?

This is an MCP server that leverages the Duffel API to search for flights. It allows users to find flights based on various criteria, including origin, destination, dates, number of passengers, and cabin class.

How to use Find Flights MCP Server?

To use this server, you need to install it either via Smithery or manually. After installation, configure it as an MCP server in your Claude desktop configuration file, providing your Duffel API key. You can then use natural language to describe your desired flight itinerary.

Key features of Find Flights MCP Server

  • Search for flights between multiple destinations

  • Support for one-way, round-trip, and multi-city flight queries

  • Detailed flight offer information

  • Flexible search parameters (departure times, cabin class, number of passengers)

  • Automatic handling of flight connections

  • Search for flights within multiple days to find the best flight for your trip

Use cases of Find Flights MCP Server

  • Find a one-way flight from SFO to NYC on Jan 7 for 2 adults in business class

  • Search for a round-trip flight from LAX to London, departing Jan 8 and returning Jan 15

  • Plan a multi-city trip from New York to Paris on Jan 7, then to Rome on Jan 10, and back to New York on Jan 15

  • Find the cheapest flight from SFO to LAX from Jan 7 to Jan 15 for 2 adults in economy class

FAQ from Find Flights MCP Server

What API key do I need?

You need a Duffel API key. You can start with a test key, but for real flight data, you'll need a live key.

Will this server book flights and charge me?

No, this MCP server is read-only and only searches for flights. It cannot book flights or make charges.

How do I install this server?

You can install it either automatically via Smithery or manually by cloning the repository and following the configuration steps.

What cabin classes are supported?

The server supports economy, premium_economy, business, and first class.

What if I get an error?

The service includes robust error handling for API request failures, invalid airport codes, missing API keys, network timeouts, and invalid search parameters. Use the MCP Inspector for debugging.