MCP-Server

hoteloracle

io.tooloracle/hoteloracle
Reisen & Hospitality Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Searches hotels, compares booking prices, analyzes hotel details and price calendars, and provides area and nearby-attraction guides.

area_guide
Best neighborhoods to stay in a city. Compares areas by price, rating, and popular hotels.
Eingabeschema
{'type': 'object', 'properties': {'city': {'type': 'string', 'description': "City name (e.g., 'Tokyo', 'Barcelona', 'New York')"}, 'budget': {'type': 'string', 'description': 'budget, mid, or luxury (default: mid)'}, 'country': {'type': 'string', 'description': 'Country (default: us)'}, 'check_in': {'type': 'string', 'description': 'Check-in YYYY-MM-DD'}, 'currency': {'type': 'string', 'description': 'Currency (default: USD)'}, 'check_out': {'type': 'string', 'description': 'Check-out YYYY-MM-DD'}}, 'additionalProperties': False}
cheapest_hotels
Find the cheapest hotels, sorted by lowest price.
Eingabeschema
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'City or area'}, 'country': {'type': 'string', 'description': 'Country (default: us)'}, 'check_in': {'type': 'string', 'description': 'Check-in YYYY-MM-DD'}, 'currency': {'type': 'string', 'description': 'Currency (default: USD)'}, 'check_out': {'type': 'string', 'description': 'Check-out YYYY-MM-DD'}, 'max_price': {'type': 'integer', 'description': 'Max price per night'}, 'hotel_class': {'type': 'integer', 'maximum': 5, 'minimum': 2, 'description': 'Min star rating (2-5)'}}, 'additionalProperties': False}
health_check
Server status, API connectivity, supported features.
Eingabeschema
{'type': 'object', 'properties': {}, 'additionalProperties': False}
hotel_details
Deep details for a specific hotel: all amenities, reviews breakdown, images, eco-certification, nearby places.
Eingabeschema
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': "Hotel name + city (e.g., 'Ritz Paris')"}, 'country': {'type': 'string', 'description': 'Country (default: us)'}, 'check_in': {'type': 'string', 'description': 'Check-in YYYY-MM-DD'}, 'currency': {'type': 'string', 'description': 'Currency (default: USD)'}, 'check_out': {'type': 'string', 'description': 'Check-out YYYY-MM-DD'}}, 'additionalProperties': False}
hotel_prices_calendar
Price trend for a specific hotel across different check-in dates. Find the cheapest week.
Eingabeschema
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Hotel name + city'}, 'weeks': {'type': 'integer', 'maximum': 6, 'minimum': 1, 'description': 'Weeks to scan (1-6, default: 4)'}, 'nights': {'type': 'integer', 'description': 'Stay duration (default: 2)'}, 'country': {'type': 'string', 'description': 'Country (default: us)'}, 'currency': {'type': 'string', 'description': 'Currency (default: USD)'}, 'start_date': {'type': 'string', 'description': 'Start date YYYY-MM-DD'}}, 'additionalProperties': False}
hotel_search
Search hotels in a city or area. Returns names, ratings, prices, amenities, and deals. Sortable by price, rating, or reviews.
Eingabeschema
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': "City, area, or landmark (e.g., 'Hotels in Paris', 'Manhattan New York')"}, 'adults': {'type': 'integer', 'description': 'Guests (default: 2)'}, 'country': {'type': 'string', 'description': 'Country (default: us)'}, 'sort_by': {'type': 'integer', 'description': '3=lowest price, 8=highest rating, 13=most reviewed (default: 3)'}, 'check_in': {'type': 'string', 'description': 'Check-in date YYYY-MM-DD'}, 'currency': {'type': 'string', 'description': 'Currency (default: USD)'}, 'check_out': {'type': 'string', 'description': 'Check-out date YYYY-MM-DD'}, 'max_price': {'type': 'integer', 'description': 'Max price per night'}, 'min_price': {'type': 'integer', 'description': 'Min price per night'}, 'hotel_class': {'type': 'integer', 'maximum': 5, 'minimum': 2, 'description': 'Min star rating (2-5)'}}, 'additionalProperties': False}
nearby_attractions
What is near a hotel: restaurants, landmarks, transit stations, distances.
Eingabeschema
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Hotel name + city'}, 'check_in': {'type': 'string', 'description': 'Check-in YYYY-MM-DD'}, 'check_out': {'type': 'string', 'description': 'Check-out YYYY-MM-DD'}}, 'additionalProperties': False}
price_compare
Compare prices for one hotel across booking sites (Booking.com, Hotels.com, Expedia, etc.).
Eingabeschema
{'type': 'object', 'properties': {'query': {'type': 'string', 'description': 'Specific hotel name + city'}, 'country': {'type': 'string', 'description': 'Country (default: us)'}, 'check_in': {'type': 'string', 'description': 'Check-in YYYY-MM-DD'}, 'currency': {'type': 'string', 'description': 'Currency (default: USD)'}, 'check_out': {'type': 'string', 'description': 'Check-out YYYY-MM-DD'}}, 'additionalProperties': False}
Hinzugefügt
health_check
17. September 2026 12:53
Hinzugefügt
hotel_prices_calendar
17. September 2026 12:53
Hinzugefügt
area_guide
17. September 2026 12:53
Hinzugefügt
nearby_attractions
17. September 2026 12:53
Hinzugefügt
price_compare
17. September 2026 12:53
Hinzugefügt
hotel_details
17. September 2026 12:53
Hinzugefügt
cheapest_hotels
17. September 2026 12:53
Hinzugefügt
hotel_search
17. September 2026 12:53