Introduction#

MCP, or Model Context Protocol, is an open standard and framework that provides a unified way for large language models (LLMs) to connect to and interact with external data sources and tools.

This documentation show how to use Amadeus Discover MCP server and describes the tooling available.

Amadeus Discover exposes some tools under this protocol to ease customers integration with Amadeus APIs from AI agents and LLMs.

Currently, Amadeus Discover exposes 2 tools:

Get recommended activities

Retrieve the best activities for a specified location based on user preferences and trip details.

The tool supports filtering by geographic coordinates (latitude, longitude), search radius, user interests, traveler type, trip context, and travel date.

Additional filters include price range (minPrice, maxPrice), currency, and content score thresholds.

Results are tailored to match the provided criteria, ensuring relevance and personalization.

This tool is designed to help agents recommend activities that align with the user’s preferences and travel plans.

Get top activities

Get top activities recommendations from Amadeus Discover.

It supports location-based filtering with latitude, longitude and radius in km.

It also supports configuring the price currency using the currency parameter (e.g. ‘EUR’ for euros).

The parameter maxRecommendations can be used to limit the number of returned activities (default is 10 and max is 100).

The response is filtered to include only essential fields for clarity.

The response’s parameter bookingUrl provides a direct link to book the activity.

The response’s parameter travelerUrl provides a link to Amadeus Discover whitelabel page to allow the activity to be booked by a travel agency agent.