booking

Check availability, get quotes, and submit booking requests for Lilla Älva, a cabin in Sweden.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
88%
Integridad del esquema
67%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (1)

  • LOWTool 'get_property_info' description lacks action verben get_property_info

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~830Tokens (definiciones de herramientas)
~1.3 KBTamaño de respuesta típico
Impacto moderado en la atención (0.65% del contexto de 128k)

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-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas
verificadoversión no registrada4 herramientas