← Back to all apps

Trivago

Travelby trivago
Launched Jul 3, 2026 on ChatGPT

The trivago MCP server lets users search for hotels and other accommodations by travel dates and location, from countries and cities to specific venues, landmarks, or other points of interest. Using the details provided, it returns tailored hotel options with prices from multiple booking sites, plus photos, key accommodation details, and helpful links to learn more. In simple terms, it gives AI assistants an efficient way to help users find the right stay at the right price.

3ChatGPT Tools
3Claude Tools
trivagoDeveloper
TravelCategory

Use Cases

travelproductivity

Available Tools

Trivago-accommodation-radius-search

trivago-accommodation-radius-search
Full Description

Search live hotel and accommodation listings near specific coordinates — a landmark, address, venue, or neighborhood — aggregated via trivago's metasearch of major booking sites. Returns the same, filterable results as trivago-accommodation-search. Use when the user anchors their search to a place rather than a named destination (e.g. "near the stadium," "within walking distance of X").

Additional Information: {"knownInformation":{"currentYear":"2026","today":"2026-10-04"}}

Parameters (5 required, 10 optional)
Required
arrivalstring

The arrival date in YYYY-MM-DD format, today is 2026-10-04. 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-10-04. 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.

latitudenumber

Latitude of the search target location (landmark, address, or neighborhood — not the user's location).

longitudenumber

Longitude of the search target location (landmark, address, or neighborhood — not the user's location).

radiusnumber

The radius in meters that you want to search for.

Optional
adultsnumber

The number of adults.

childrennumber

The number of children.

children_agesstring

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

countrystring

ISO alpha-2 country code that determines market-specific pricing and content. Default: US.

Options:AEARATAUBEBRCACHCLCOCZDEDKEGESFIFRGBGRHKHUIDIEILINITJPKRMXMYNLNONZPEPHPLPTRORUSASESGTHTRTWUAUSVNZA
Default: US
currencystring

ISO 4217 currency code used to display prices. Default: USD.

Options:AEDARSAUDBRLCADCHFCLPCNYCOPCZKDKKEGPEURGBPHKDHUFIDRILSINRJPYKRWMXNMYRNOKNZDPENPHPPLNRONRUBSARSEKSGDTHBTRYTWDUAHUSDVNDZAR
Default: USD
filtersobject

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

hotel_ratingobject

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

languagestring

Language code for translated content (e.g. EN_US, DE_DE, ZH_HANS_CN). Default: EN_US.

Options:AR145CS_CZDA_DKDE_ATDE_CHDE_DEEL_GREN_AUEN_GBEN_HKEN_IEEN_INEN_NZEN_PHEN_SGEN_USEN_ZAES_ARES_CLES_COES_ESES_MXES_PEFI_FIFR_BEFR_CHFR_FRHE_ILHU_HUID_IDIT_ITJA_JPKO_KRMS_MYNL_BENL_NLNO_NOPL_PLPT_BRPT_PTRO_RORU_RUSV_SETH_THTR_TRVI_VNZH_HANS_CNZH_HANT_HKZH_HANT_TW
Default: EN_US
review_ratingobject

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

roomsnumber

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

Trivago-accommodation-search

trivago-accommodation-search
Full Description

Search live hotel and accommodation listings by destination or point of interest, aggregated via trivago's metasearch of major booking sites. Returns results with price, rating, amenities, and a link per property. Supports date range, guest/room configuration, and filters for star rating, guest rating, and amenities. Use for destination- or place-name-based lodging search.

Additional Information: {"knownInformation":{"currentYear":"2026","today":"2026-10-04"}}

Parameters (5 required, 10 optional)
Required
arrivalstring

The arrival date in YYYY-MM-DD format, today is 2026-10-04. 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-10-04. 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.

idnumber

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

nsnumber

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

querystring

Destination or point of interest.

Optional
adultsnumber

The number of adults.

childrennumber

The number of children.

children_agesstring

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

countrystring

ISO alpha-2 country code that determines market-specific pricing and content. Default: US.

Options:AEARATAUBEBRCACHCLCOCZDEDKEGESFIFRGBGRHKHUIDIEILINITJPKRMXMYNLNONZPEPHPLPTRORUSASESGTHTRTWUAUSVNZA
Default: US
currencystring

ISO 4217 currency code used to display prices. Default: USD.

Options:AEDARSAUDBRLCADCHFCLPCNYCOPCZKDKKEGPEURGBPHKDHUFIDRILSINRJPYKRWMXNMYRNOKNZDPENPHPPLNRONRUBSARSEKSGDTHBTRYTWDUAHUSDVNDZAR
Default: USD
filtersobject

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

hotel_ratingobject

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

languagestring

Language code for translated content (e.g. EN_US, DE_DE, ZH_HANS_CN). Default: EN_US.

Options:AR145CS_CZDA_DKDE_ATDE_CHDE_DEEL_GREN_AUEN_GBEN_HKEN_IEEN_INEN_NZEN_PHEN_SGEN_USEN_ZAES_ARES_CLES_COES_ESES_MXES_PEFI_FIFR_BEFR_CHFR_FRHE_ILHU_HUID_IDIT_ITJA_JPKO_KRMS_MYNL_BENL_NLNO_NOPL_PLPT_BRPT_PTRO_RORU_RUSV_SETH_THTR_TRVI_VNZH_HANS_CNZH_HANT_HKZH_HANT_TW
Default: EN_US
review_ratingobject

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

roomsnumber

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

Trivago-destination-price-trends

trivago-destination-price-trends
Full Description

Forecast monthly hotel price trends for a destination — average, minimum, and maximum nightly rate by star rating, across a date window. Use for planning questions like "when is the cheapest month to visit X" or "how do prices change through the year" — this is a forecasting tool, not a live-availability search.

Additional Information: {"knownInformation":{"currentYear":"2026","today":"2026-10-04"}}

Parameters (1 required, 6 optional)
Required
querystring

Destination query. Accepts two formats: - Free-text destination name, e.g. "Berlin", "Paris", "New York". - Coordinate pair in the format lat:<latitude>,long:<longitude>, e.g. "lat:52.52,long:13.405". The nearest destination to those coordinates is used. Latitude must be in [-90, 90] and longitude in [-180, 180].

Optional
countrystring

ISO alpha-2 country code that determines market-specific pricing and content. Default: US.

Options:AEARATAUBEBRCACHCLCOCZDEDKEGESFIFRGBGRHKHUIDIEILINITJPKRMXMYNLNONZPEPHPLPTRORUSASESGTHTRTWUAUSVNZA
Default: US
currencystring

ISO 4217 currency code used to display prices. Default: USD.

Options:AEDARSAUDBRLCADCHFCLPCNYCOPCZKDKKEGPEURGBPHKDHUFIDRILSINRJPYKRWMXNMYRNOKNZDPENPHPPLNRONRUBSARSEKSGDTHBTRYTWDUAHUSDVNDZAR
Default: USD
end_monthstring

Optional end year-month in YYYY-MM format (e.g. 2026-12). Must not be before start_month. Requires start_month to also be set.

hotel_ratingobject

The hotel star ratings to include in the price statistics. Only 3, 4, and 5-star hotels are supported — forecasted price statistics are not available for 1 or 2-star hotels. Set true or false for each rating. Multiple ratings can be selected. When no rating is selected, the results default to 3-star hotels only.

languagestring

Language code for translated content (e.g. EN_US, DE_DE, ZH_HANS_CN). Default: EN_US.

Options:AR145CS_CZDA_DKDE_ATDE_CHDE_DEEL_GREN_AUEN_GBEN_HKEN_IEEN_INEN_NZEN_PHEN_SGEN_USEN_ZAES_ARES_CLES_COES_ESES_MXES_PEFI_FIFR_BEFR_CHFR_FRHE_ILHU_HUID_IDIT_ITJA_JPKO_KRMS_MYNL_BENL_NLNO_NOPL_PLPT_BRPT_PTRO_RORU_RUSV_SETH_THTR_TRVI_VNZH_HANS_CNZH_HANT_HKZH_HANT_TW
Default: EN_US
start_monthstring

Optional start year-month in YYYY-MM format (e.g. 2026-06). When omitted, the bridge defaults to the current month plus the next two months. It must be set when end_month is set.

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