Labsco
MCP SERVER

Amadeus MCP Server

by donghyun-chae

Ask for flights the way you would say it out loud and get real Amadeus offers back.

Travel Booking, Transit & Navigation
Summary
Real flight inventory behind a plainly phrased question.

One tool, and it is the one that counts: origin, destination, date and passengers go into Amadeus's Flight Offers Search and priced options come back. The search is live rather than cached, and the credentials come from a self-service app you create yourself.

What it is

A community-built bridge to the Amadeus Flight Offers Search API, using the official amadeus-python SDK. It takes an origin, a destination, a travel date and a ticket count, and returns the flight options Amadeus holds, with departure and arrival times, airline and price.

What you get
  • Flight options between two locations for specified dates (get_flight_offers)
  • Results carrying departure time, arrival time, airline and price
  • Origin, destination, ticket count and travel date taken as arguments, so a request phrased in plain language resolves into a real search
Requirements

Python with uv or pip, and Amadeus credentials: a client id and a client secret, obtained by creating an app on the Amadeus developer portal. It can also be installed for Claude Desktop through Smithery. This is an open-source project not affiliated with or endorsed by Amadeus IT Group.

Setup effort

One command plus a key — npx -y @smithery/cli install @donghyun-chae/mcp-amadeus --client claude, then supply credentials