MCP 서버

hoteloracle

io.tooloracle/hoteloracle
여행 및 호스피탈리티 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

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.
입력 스키마
{'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.
입력 스키마
{'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.
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
hotel_details
Deep details for a specific hotel: all amenities, reviews breakdown, images, eco-certification, nearby places.
입력 스키마
{'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.
입력 스키마
{'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.
입력 스키마
{'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.
입력 스키마
{'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.).
입력 스키마
{'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}
추가됨
health_check
2026년 9월 17일 12:53 PM
추가됨
hotel_prices_calendar
2026년 9월 17일 12:53 PM
추가됨
area_guide
2026년 9월 17일 12:53 PM
추가됨
nearby_attractions
2026년 9월 17일 12:53 PM
추가됨
price_compare
2026년 9월 17일 12:53 PM
추가됨
hotel_details
2026년 9월 17일 12:53 PM
추가됨
cheapest_hotels
2026년 9월 17일 12:53 PM
추가됨
hotel_search
2026년 9월 17일 12:53 PM