Amadeus

Provides flight search via MCP by querying the Amadeus Flight Offers Search API for natural language flight queries.
  • python

40

GitHub Stars

python

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "donghyun-chae-mcp-amadeus": {
      "command": "/Users/asena/.local/bin/uv",
      "args": [
        "--directory",
        "/Users/asena/mcp-amadeus/src/",
        "run",
        "--env-file",
        "/Users/asena/mcp-amadeus/.env",
        "server.py"
      ],
      "env": {
        "AMADEUS_CLIENT_ID": "YOUR_CLIENT_ID",
        "AMADEUS_CLIENT_SECRET": "YOUR_CLIENT_SECRET"
      }
    }
  }
}

Amadeus MCP Server integrates the Amadeus Flight Offers Search API to let MCP-compatible clients search for flight options using natural language interactions. It exposes a single tool that your AI assistant can call to fetch flight offers between two locations on a given date, returning times, airlines, and prices for easy planning.

How to use

You connect the Amadeus MCP Server to an MCP-compatible client (for example Claude Desktop). Once connected, your assistant can call its flight offers tool to retrieve options between an origin and destination on a specific date. The tool returns details such as departure and arrival times, airline, and price so you can present clear flight options to users.

Available tools

get_flight_offers

Retrieves flight offers from the Amadeus Flight Offers Search API with parameters for origin, destination, departure date, and optional return date, passenger count, travel class, and preferences. Returns options with times, airline, duration, and pricing.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational