LabscoMCP early access ↗
donghyun-chaeMCP SERVER

Amadeus MCP Server

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

by donghyun-chae ↗Travel Booking, Transit & NavigationCommunity

LABSCO 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. This is an open-source project not affiliated with or endorsed by Amadeus IT Group.

Setup effort

Build from source — git clone https://github.com/donghyun-chae/mcp-amadeus.git