← Back to all apps

Trivago

Productivityby trivago

the trivago MCP server enables users to search for hotels and other accommodations using coordinates or broader geographic areas such as cities and countries. It provides tailored search results based on location and date inputs, helping users find suitable places to stay near specific points of interest or within larger regions. The server returns a list of hotels with prices from different providers, photos, accommodation details, and links to the accommodation details page.

3Claude Tools
trivagoDeveloper
ProductivityCategory

Use Cases

productivity

Available Tools

Trivago provides 3 tools on Claude. Permissions: Read.

Trivago-accommodation-radius-search

trivago-accommodation-radius-search
Full Description

Search for accommodations and hotels using coordinates and radius on Trivago.

Use this tool when you want to find accommodations near a specific location or street. The coordinates refer to the search target (e.g. a landmark, neighborhood, or address the user is asking about), NOT the user's personal location. Derive coordinates from the place or landmark mentioned in the user's query.

Additional Information: { "knownInformation": { "currentYear": "2026", "today": "2026-03-09" } }

Parameters (5 required, 7 optional)
Required
radiusnumber

The radius in meters that you want to search for.

arrivalstring

The arrival date in YYYY-MM-DD format, today is 2026-03-09. The arrival date MUST be before the departure date. If the arrival date is not in the future, notify the user that the arrival date is not in the future.

latitudenumber

The latitude of the search target location (e.g. a landmark or address), not the user's personal location.

departurestring

The departure date in YYYY-MM-DD format, today is 2026-03-09. The departure date MUST be after the arrival date. If the departure date is not after the arrival date, notify the user that the departure date is not after the arrival date.

longitudenumber

The longitude of the search target location (e.g. a landmark or address), not the user's personal location.

Optional
roomsnumber

The number of rooms, Number of rooms must be lower than or equal to the number of adults

adultsnumber

The number of adults.

filtersobject

The filters that you want to apply to the search. Set true or false for each filter. Multiple filters can be selected.

childrennumber

The number of children.

hotel_ratingobject

The hotel rating that you want to filter by. Set true or false for each rating. Multiple ratings can be selected.

children_agesstring

Dashed separated list of children ages, e.g. 10-12-14

review_ratingobject

The guest review rating that you want to filter by. Set true or false for each rating. Multiple ratings can be selected.

Trivago-accommodation-search

trivago-accommodation-search
Full Description

Search for accommodations and hotels on Trivago.

Use this tool when you want to find accommodations in broader areas like cities, countries, etc.

If you are interested in a specific location, use the trivago-accommodation-radius-search tool.

Additional Information: { "knownInformation": { "currentYear": "2026", "today": "2026-03-09" } }

Parameters (4 required, 7 optional)
Required
idnumber

The ID of the location that you want to search for.

nsnumber

The NS of the location that you want to search for.

arrivalstring

The arrival date in YYYY-MM-DD format, today is 2026-03-09. The arrival date MUST be before the departure date. If the arrival date is not in the future, notify the user that the arrival date is not in the future.

departurestring

The departure date in YYYY-MM-DD format, today is 2026-03-09. The departure date MUST be after the arrival date. If the departure date is not after the arrival date, notify the user that the departure date is not after the arrival date.

Optional
roomsnumber

The number of rooms, Number of rooms must be lower than or equal to the number of adults

adultsnumber

The number of adults.

filtersobject

The filters that you want to apply to the search. Set true or false for each filter. Multiple filters can be selected.

childrennumber

The number of children.

hotel_ratingobject

The hotel rating that you want to filter by. Set true or false for each rating. Multiple ratings can be selected.

children_agesstring

Dashed separated list of children ages, e.g. 10-12-14

review_ratingobject

The guest review rating that you want to filter by. Set true or false for each rating. Multiple ratings can be selected.

Trivago-search-suggestions

trivago-search-suggestions
Full Description

Suggestions are used to provide a list of possible search terms based on the user's query.

Query can be city, country.

You must pick output that are close to the user query.

Example: Input: Query: "Berlin" Query: "Germany"

Parameters (1 required)
Required
querystring

The query to search for suggestions. Query must be city, country. if you know geolocation, you can use radius search tool to find accommodations near the location. if query or the location is ambiguous, clarify the query or location by asking the user for more information. When user ask for a query, you must follow these steps. If each step is not successful, try the next step: 1. first try to use query as it is 2. MUST find the city of the query by using internet search, use MUST the city to search for suggestions 3. MUST find the country of the query by using internet search, use MUST the country to search for suggestions