hoteloracle
Hotel Intelligence MCP — search, price compare, area guides, price calendars via Google Hotels
¿Debería usar esto?
Calidad y seguridad
Hallazgos (4)
- LOWen price_compare
- LOWen nearby_attractions
- LOWen area_guide
- LOWen health_check
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"hoteloracle": {
"url": "https://tooloracle.io/hotel/mcp/"
}
}
}Puntos de conexión remotos
https://tooloracle.io/hotel/mcp/streamable-httpQué puede hacer
Inventario de herramientas
Herramientas (8)
🟢hotel_search(query, check_in, check_out, adults, sort_by, ...)
Search hotels in a city or area. Returns names, ratings, prices, amenities, and deals. Sortable by price, rating, or reviews.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "City, area, or landmark (e.g., 'Hotels in Paris', 'Manhattan New York')"
},
"check_in": {
"type": "string",
"description": "Check-in date YYYY-MM-DD"
},
"check_out": {
"type": "string",
"description": "Check-out date YYYY-MM-DD"
},
"adults": {
"type": "integer",
"description": "Guests (default: 2)"
},
"sort_by": {
"type": "integer",
"description": "3=lowest price, 8=highest rating, 13=most reviewed (default: 3)"
},
"min_price": {
"type": "integer",
"description": "Min price per night"
},
"max_price": {
"type": "integer",
"description": "Max price per night"
},
"hotel_class": {
"type": "integer",
"description": "Min star rating (2-5)",
"minimum": 2,
"maximum": 5
},
"currency": {
"type": "string",
"description": "Currency (default: USD)"
},
"country": {
"type": "string",
"description": "Country (default: us)"
}
},
"additionalProperties": false
}🟢cheapest_hotels(query, check_in, check_out, max_price, hotel_class, ...)
Find the cheapest hotels, sorted by lowest price.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "City or area"
},
"check_in": {
"type": "string",
"description": "Check-in YYYY-MM-DD"
},
"check_out": {
"type": "string",
"description": "Check-out YYYY-MM-DD"
},
"max_price": {
"type": "integer",
"description": "Max price per night"
},
"hotel_class": {
"type": "integer",
"description": "Min star rating (2-5)",
"minimum": 2,
"maximum": 5
},
"currency": {
"type": "string",
"description": "Currency (default: USD)"
},
"country": {
"type": "string",
"description": "Country (default: us)"
}
},
"additionalProperties": false
}⚪hotel_details(query, check_in, check_out, currency, country)
Deep details for a specific hotel: all amenities, reviews breakdown, images, eco-certification, nearby places.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Hotel name + city (e.g., 'Ritz Paris')"
},
"check_in": {
"type": "string",
"description": "Check-in YYYY-MM-DD"
},
"check_out": {
"type": "string",
"description": "Check-out YYYY-MM-DD"
},
"currency": {
"type": "string",
"description": "Currency (default: USD)"
},
"country": {
"type": "string",
"description": "Country (default: us)"
}
},
"additionalProperties": false
}⚪price_compare(query, check_in, check_out, currency, country)
Compare prices for one hotel across booking sites (Booking.com, Hotels.com, Expedia, etc.).
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Specific hotel name + city"
},
"check_in": {
"type": "string",
"description": "Check-in YYYY-MM-DD"
},
"check_out": {
"type": "string",
"description": "Check-out YYYY-MM-DD"
},
"currency": {
"type": "string",
"description": "Currency (default: USD)"
},
"country": {
"type": "string",
"description": "Country (default: us)"
}
},
"additionalProperties": false
}⚪nearby_attractions(query, check_in, check_out)
What is near a hotel: restaurants, landmarks, transit stations, distances.
Esquema de entrada
{
"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
}⚪area_guide(city, check_in, check_out, budget, currency, ...)
Best neighborhoods to stay in a city. Compares areas by price, rating, and popular hotels.
Esquema de entrada
{
"type": "object",
"properties": {
"city": {
"type": "string",
"description": "City name (e.g., 'Tokyo', 'Barcelona', 'New York')"
},
"check_in": {
"type": "string",
"description": "Check-in YYYY-MM-DD"
},
"check_out": {
"type": "string",
"description": "Check-out YYYY-MM-DD"
},
"budget": {
"type": "string",
"description": "budget, mid, or luxury (default: mid)"
},
"currency": {
"type": "string",
"description": "Currency (default: USD)"
},
"country": {
"type": "string",
"description": "Country (default: us)"
}
},
"additionalProperties": false
}🟢hotel_prices_calendar(query, start_date, nights, weeks, currency, ...)
Price trend for a specific hotel across different check-in dates. Find the cheapest week.
Esquema de entrada
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Hotel name + city"
},
"start_date": {
"type": "string",
"description": "Start date YYYY-MM-DD"
},
"nights": {
"type": "integer",
"description": "Stay duration (default: 2)"
},
"weeks": {
"type": "integer",
"description": "Weeks to scan (1-6, default: 4)",
"minimum": 1,
"maximum": 6
},
"currency": {
"type": "string",
"description": "Currency (default: USD)"
},
"country": {
"type": "string",
"description": "Country (default: us)"
}
},
"additionalProperties": false
}🟢health_check
Server status, API connectivity, supported features.
Esquema de entrada
{
"type": "object",
"properties": {},
"additionalProperties": false
}Comunidad
Evidencia