booking
Check availability, get quotes, and submit booking requests for Lilla Älva, a cabin in Sweden.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (1)
- LOWin get_property_info
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": {
"booking": {
"url": "https://lilla-alva.com/api/mcp"
}
}
}Remote-Endpunkte
https://lilla-alva.com/api/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (4)
🟢get_property_info
Description, amenities, house rules, booking flow and contact details for Lilla Älva, a holiday home in Värmland, Sweden.
Eingabe-Schema
{
"type": "object",
"properties": {},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟢check_availability(check_in, check_out)
Check whether Lilla Älva is available. Without arguments, returns all blocked (unavailable) date ranges from today onward. With check_in and check_out (YYYY-MM-DD), also states whether that stay is available. Ranges are all-day and end-exclusive: a new stay may begin on another booking's check-out day.
Eingabe-Schema
{
"type": "object",
"properties": {
"check_in": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"check_out": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
}
},
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟡get_quote(check_in, check_out, number_of_guests, number_of_dogs, bed_linens, ...)
Price breakdown in EUR for a stay at Lilla Älva: date-dependent nightly rates, mandatory cleaning fee, and optional add-ons (bed linens & towels per person, Hot Tub Service per stay, one-time dog fee).
Eingabe-Schema
{
"type": "object",
"properties": {
"check_in": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"check_out": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"number_of_guests": {
"type": "integer",
"minimum": 1,
"maximum": 6
},
"number_of_dogs": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 3
},
"bed_linens": {
"default": false,
"description": "Rent bed linens & towels (per person)",
"type": "boolean"
},
"hot_tub": {
"default": false,
"description": "Hot Tub Service (€49 per stay)",
"type": "boolean"
}
},
"required": [
"check_in",
"check_out",
"number_of_guests"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}🟡submit_booking_request(guest_name, guest_email, guest_phone, check_in, check_out, ...)
Submit a booking request for Lilla Älva on behalf of the guest. This does NOT charge anything and is not an instant booking: it creates a pending request; the owner confirms or declines by email within 24 hours. Only submit with the guest's real name and email, after they have explicitly agreed to the dates and estimated total.
Eingabe-Schema
{
"type": "object",
"properties": {
"guest_name": {
"type": "string",
"minLength": 2,
"maxLength": 100
},
"guest_email": {
"type": "string",
"maxLength": 255,
"format": "email",
"pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$"
},
"guest_phone": {
"type": "string",
"maxLength": 40
},
"check_in": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"check_out": {
"type": "string",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$"
},
"number_of_guests": {
"type": "integer",
"minimum": 1,
"maximum": 6
},
"number_of_dogs": {
"default": 0,
"type": "integer",
"minimum": 0,
"maximum": 3
},
"bed_linens": {
"default": false,
"type": "boolean"
},
"hot_tub": {
"default": false,
"type": "boolean"
},
"special_requests": {
"type": "string",
"maxLength": 1500
}
},
"required": [
"guest_name",
"guest_email",
"check_in",
"check_out",
"number_of_guests"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Community
Nachweis