Amadeus MCP Server
by ben4mn
This MCP server integrates Amadeus flight search capabilities with Claude Desktop. It allows Claude Desktop to search for flights using the Amadeus API.
Last updated: N/A
What is Amadeus MCP Server?
The Amadeus MCP Server is a server that enables Claude Desktop to access and utilize the Amadeus flight search API. It acts as a bridge, allowing Claude to search for flights based on user-provided criteria.
How to use Amadeus MCP Server?
To use the server, you need to configure it with your Amadeus API key and secret in a .env
file. Then, configure Claude Desktop to connect to the server by specifying the command to run the server script and the necessary environment variables. The server exposes the search_flights
tool, which can be used by Claude Desktop.
Key features of Amadeus MCP Server
Integrates Amadeus flight search with Claude Desktop
Uses FastMCP for server implementation
Implements stdio transport
Logs to both stderr and file
Handles async flight search operations
Use cases of Amadeus MCP Server
Integrating flight search into conversational AI applications
Building travel planning tools within Claude Desktop
Automating flight booking workflows
Providing real-time flight information to users through Claude
Enabling Claude to answer travel-related questions
FAQ from Amadeus MCP Server
What if I get connection timeouts?
What if I get connection timeouts?
Check server.py logs in amadeus_mcp.log, verify environment variables, check Claude Desktop logs, and see the MCP Documentation for protocol details.
What if I get authentication errors?
What if I get authentication errors?
Verify your Amadeus API credentials, check .env file permissions, and ensure credentials are properly loaded.
How can I debug the server?
How can I debug the server?
Run a standalone test using npx @modelcontextprotocol/inspector python path/to/server.py
, check logs using tail -f amadeus_mcp.log
, and verify the environment using python -c "import os; print(os.getenv('AMADEUS_API_KEY'))"
.
Where can I find the MCP Documentation?
Where can I find the MCP Documentation?
You can find it at https://modelcontextprotocol.io/llms-full.txt
Where can I find the Amadeus API Documentation?
Where can I find the Amadeus API Documentation?
You can find it at https://developers.amadeus.com/get-started/get-started-with-self-service-apis-335