booking
Check availability, get quotes, and submit booking requests for Lilla Älva, a cabin in Sweden.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (1)
- LOWen get_property_info
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": {
"booking": {
"url": "https://lilla-alva.com/api/mcp"
}
}
}Puntos de conexión remotos
https://lilla-alva.com/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (4)
🟢get_property_info
Description, amenities, house rules, booking flow and contact details for Lilla Älva, a holiday home in Värmland, Sweden.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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).
Esquema de entrada
{
"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.
Esquema de entrada
{
"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"
}Comunidad
Evidencia