Amadeus
Amadeus MCP(Model Context Protocol) Server
What is Amadeus?
Amadeus is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to amadeus mcp(model context protocol) server
Amadeus MCP(Model Context Protocol) Server
This server falls under the Search & Data Extraction category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Amadeus MCP(Model Context Protocol) Server
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcp-amadeusConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Amadeus
The Amadeus MCP Server connects AI assistants to the Amadeus Travel API, enabling natural language flight searches across global routes with control over dates, passenger counts, cabin class, pricing limits, and non-stop filters. It uses the Amadeus Flight Offers Search API and authenticates via OAuth client credentials so LLMs can retrieve real-time flight availability and pricing data within a conversation. Travel developers and developers building trip-planning assistants use it to add flight search capabilities to Claude without building a custom Amadeus API integration.
Prerequisites
- Python 3.10 or higher with uv package manager installed
- An Amadeus developer account at developers.amadeus.com with an app created to obtain Client ID and Client Secret
- An MCP-compatible client such as Claude Desktop
- Git to clone the repository
Register for Amadeus API credentials
Sign up at developers.amadeus.com, create a new application, and copy your Client ID and Client Secret from the application dashboard.
Clone the repository and install dependencies
Clone the mcp-amadeus repository and install Python dependencies using uv.
git clone https://github.com/donghyun-chae/mcp-amadeus.git
cd mcp-amadeus
uv syncCreate the environment configuration file
Create a .env file in the project root with your Amadeus API credentials.
AMADEUS_CLIENT_ID=your_client_id_here
AMADEUS_CLIENT_SECRET=your_client_secret_hereConfigure your MCP client
Add the Amadeus server to your claude_desktop_config.json using the absolute path to your cloned repository and the uv run command.
{
"mcpServers": {
"mcp-amadeus": {
"command": "uv",
"args": ["--directory", "/absolute/path/to/mcp-amadeus", "run", "server.py"],
"env": {
"AMADEUS_CLIENT_ID": "your_client_id_here",
"AMADEUS_CLIENT_SECRET": "your_client_secret_here"
}
}
}
}Restart Claude Desktop
Quit and reopen Claude Desktop to load the Amadeus server. The get_flight_offers tool will appear in the available tools list.
Amadeus Examples
Client configuration
Example claude_desktop_config.json entry for the Amadeus MCP Server with credentials in environment variables.
{
"mcpServers": {
"mcp-amadeus": {
"command": "uv",
"args": ["--directory", "/absolute/path/to/mcp-amadeus", "run", "server.py"],
"env": {
"AMADEUS_CLIENT_ID": "your_client_id_here",
"AMADEUS_CLIENT_SECRET": "your_client_secret_here"
}
}
}
}Prompts to try
After connecting, use these prompts to search for flights via Claude.
- "Find nonstop flights from New York (JFK) to London (LHR) on June 15th for 1 adult in economy class"
- "Search for the cheapest round-trip flights from San Francisco to Tokyo in July for 2 adults"
- "What business class flights are available from Paris (CDG) to Singapore (SIN) on August 10th?"
- "Find flights from Los Angeles to Miami next Friday for 1 adult with a maximum price of $300"
- "Show me all available flights from Chicago (ORD) to Berlin (BER) on September 5th for 2 adults and 1 child"Troubleshooting Amadeus
Authentication error: 'Client credentials are invalid' or 401 response
Double-check AMADEUS_CLIENT_ID and AMADEUS_CLIENT_SECRET against the values shown in your Amadeus developer dashboard under the application's API Keys section. Credentials from the test environment only work with test API endpoints.
No flight offers returned for a valid route and date
The Amadeus test environment has limited data and may not return results for all routes or dates. Try well-traveled routes (e.g., JFK-LHR) with dates at least 2 weeks in the future. Switch to the production API for real flight data.
uv command not found when starting the server
Install uv via `pip install uv` or `curl -LsSf https://astral.sh/uv/install.sh | sh`. Ensure uv is on your PATH by running `uv --version` in a terminal before retrying.
Frequently Asked Questions about Amadeus
What is Amadeus?
Amadeus is a Model Context Protocol (MCP) server that amadeus mcp(model context protocol) server It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Amadeus?
Follow the installation instructions on the Amadeus GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Amadeus?
Amadeus works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Amadeus free to use?
Yes, Amadeus is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Amadeus Alternatives — Similar Search & Data Extraction Servers
Looking for alternatives to Amadeus? Here are other popular search & data extraction servers you can use with Claude, Cursor, and VS Code.
TrendRadar
★ 58.0kA real-time hotspot monitoring and news aggregation assistant that provides AI-powered analysis of trending topics across multiple platforms via the Model Context Protocol. It enables users to track news and receive automated notifications through va
Scrapling
★ 52.7k🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!
PDF Math Translate
★ 33.9k[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
GPT Researcher
★ 27.2kAn autonomous agent that conducts deep research on any data using any LLM providers
Agent Reach
★ 20.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
Xiaohongshu
★ 13.7kMCP for xiaohongshu.com
Browse More Search & Data Extraction MCP Servers
Explore all search & data extraction servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Amadeus in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Amadeus?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.