Servidor MCP

Best Time to Book Hotels

com.besttimetobookhotels/booking-timing
Viajes y hospitalidad Público y accesible MCP 2025-11-25

Qué hace este MCP

Provides hotel booking timing advice, city price calendars, reviews, and last-minute hotel deals.

find_reviewed_hotels
Find reviewed hotels
Find hotels that have editorial reviews. Filter by city and minimum overall grade; optionally rank by one category (location, rooms, service, dining, facilities, value).
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "Only hotels in this city, e.g. 'Istanbul'"}, 'limit': {'type': 'integer', 'maximum': 20, 'minimum': 1, 'description': 'Max results to return (default 10)'}, 'category': {'enum': ['location', 'rooms', 'service', 'dining', 'facilities', 'value'], 'type': 'string', 'description': "Rank results by this category's grade"}, 'min_grade': {'enum': ['A+', 'A', 'A-', 'B+', 'B', 'B-', 'C+', 'C', 'C-', 'D+', 'D', 'D-', 'F+', 'F', 'F-'], 'type': 'string', 'description': "Minimum overall grade, e.g. 'B+'"}}, 'additionalProperties': False}
get_booking_advice
Best time to book advice
Get a data-backed verdict on whether to book a hotel now or wait, for a city and stay dates. Based on tracked daily median prices.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city', 'checkIn', 'checkOut'], 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "City name, e.g. 'Lisbon'"}, 'checkIn': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Check-in date, YYYY-MM-DD'}, 'checkOut': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Check-out date, YYYY-MM-DD'}}, 'additionalProperties': False}
get_city_calendar
City price calendar
Hot dates (events and holidays that push hotel prices up) and value windows (historically cheaper stretches) for a city in a date range.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city'], 'properties': {'to': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Range end, YYYY-MM-DD (default: one year from today)'}, 'city': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "City name, e.g. 'Lisbon'"}, 'from': {'type': 'string', 'pattern': '^\\d{4}-\\d{2}-\\d{2}$', 'description': 'Range start, YYYY-MM-DD (default: today)'}}, 'additionalProperties': False}
get_hotel_review
Hotel review digest
Editorial review of a specific hotel: overall letter grade, who it suits and who it doesn't, a six-category breakdown (location, rooms, service, dining, facilities, value), and a verdict. ~350 hotels covered; available in 19 languages.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['hotel'], 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': 'Optional city name to narrow the match'}, 'hotel': {'type': 'string', 'maxLength': 200, 'minLength': 1, 'description': "Hotel name or slug, e.g. 'Artelist Hotel' or 'artelist-hotel-istanbul'"}, 'locale': {'enum': ['en', 'de', 'ru', 'fr', 'es', 'it', 'uz', 'tr', 'ar', 'zh', 'pt', 'id', 'ja', 'ko', 'th', 'pl', 'hi', 'nl', 'vi'], 'type': 'string', 'description': 'Language for the review text (default: en)'}}, 'additionalProperties': False}
get_last_minute_deals
Last-minute hotel deals
Current last-minute hotel deals in a city: live rates below each hotel's tracked typical price, plus hotels that historically drop prices close to check-in.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['city'], 'properties': {'city': {'type': 'string', 'maxLength': 100, 'minLength': 1, 'description': "City name, e.g. 'Lisbon'"}}, 'additionalProperties': False}
list_cities
List covered cities
List the cities with hotel booking-timing data on Best Time to Book Hotels. Optionally filter by a search string. Call this first to learn coverage.
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'search': {'type': 'string', 'maxLength': 100, 'description': 'Optional filter matched against city and country names'}}, 'additionalProperties': False}
Añadido
find_reviewed_hotels
17 de September de 2026 a las 12:33
Añadido
get_hotel_review
17 de September de 2026 a las 12:33
Añadido
get_city_calendar
17 de September de 2026 a las 12:33
Añadido
get_last_minute_deals
17 de September de 2026 a las 12:33
Añadido
get_booking_advice
17 de September de 2026 a las 12:33
Añadido
list_cities
17 de September de 2026 a las 12:33