Skip to main content
Version: v1.6.47-dev1 🚧

Amadeus Travel API MCP Server

Overview​

Amadeus provides APIs for flight, hotel, and travel data. The Amadeus MCP server enables Enterprise h2oGPTe agents to search flights and hotels, retrieve travel information, and work with itineraries through natural language.

For more information, visit the Amadeus Developer Portal.

When to use​

Use this MCP server when you want agents to:

  • Search for flights or hotels based on user criteria
  • Retrieve travel data such as fares, routes, and availability
  • Build travel planning workflows that combine Amadeus data with other enterprise knowledge

Requirements​

Before configuring this MCP server, ensure you have:

  • An Amadeus developer account
  • AMADEUS_CLIENT_ID and AMADEUS_CLIENT_SECRET
  • AMADEUS_HOSTNAME for the target environment (for example, test.api.amadeus.com)

Key capabilities​

The Amadeus MCP server provides tools to:

  • Search flights and hotels
  • Retrieve travel and booking-related data
  • Power travel assistance or itinerary planning agents

Configuration​

Add the following configuration in Agents > Tools > New Tool > Remote MCP Tools:

{
"amadeus": {
"command": "npx",
"args": [
"-y",
"travel-amadeus-mcp"
],
"env": {
"AMADEUS_CLIENT_ID": "os.environ/AMADEUS_CLIENT_ID",
"AMADEUS_CLIENT_SECRET": "os.environ/AMADEUS_CLIENT_SECRET",
"AMADEUS_HOSTNAME": "os.environ/AMADEUS_HOSTNAME"
}
}
}

Authentication​

In Agents > Authentication, create a secret with:

  • AMADEUS_CLIENT_ID
  • AMADEUS_CLIENT_SECRET
  • AMADEUS_HOSTNAME

Notes​

  • This MCP server uses STDIO transport via npx.
  • Ensure that your Amadeus credentials and hostname correspond to the same environment (sandbox or production).

Feedback