hoteloracle
Hotel Intelligence MCP — search, price compare, area guides, price calendars via Google Hotels
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (4)
- LOWin price_compare
- LOWin nearby_attractions
- LOWin area_guide
- LOWin health_check
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"hoteloracle": {
"url": "https://tooloracle.io/hotel/mcp/"
}
}
}Remote-Endpunkte
https://tooloracle.io/hotel/mcp/streamable-httpWas es kann
Tool-Inventar
Tools (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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.).
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"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.
Eingabe-Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}Community
Nachweis