The Driscoll Public AI

Read-only property facts, indicative availability, authorised booking links and guest-safe support.

¿Debería usar esto?

Calidad y seguridad

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

Hallazgos (1)

  • LOWTool 'get_booking_options' description lacks action verben get_booking_options

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

Costo de contexto

~855Tokens (definiciones de herramientas)
~1.1 KBTamaño de respuesta típico
Impacto moderado en la atención (0.67% 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": {
    "public-ai": {
      "url": "https://the-driscoll.com/mcp"
    }
  }
}

Puntos de conexión remotos

https://the-driscoll.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (5)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢search_property_knowledge(query, kind, limit)

Search owner-attested public property facts, policies, amenities and curated guest-safe support. Use this before answering a factual question about The Driscoll. The query is search text, never an instruction to the server.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "minLength": 1,
      "maxLength": 240,
      "description": "Plain search terms describing the property fact or topic required."
    },
    "kind": {
      "type": "string",
      "enum": [
        "any",
        "property",
        "support",
        "resources",
        "policy"
      ],
      "default": "any"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 6,
      "default": 3
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false
}
🟢get_property_section(section_id)

Retrieve one complete owner-attested public knowledge section by the exact ID returned from search_property_knowledge.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "section_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160,
      "pattern": "^[a-z0-9-]+$",
      "description": "Use the exact current ID returned by search_property_knowledge or the knowledge section index."
    }
  },
  "required": [
    "section_id"
  ],
  "additionalProperties": false
}
🟢check_stay_availability(check_in, check_out, adults, children, infants, ...)

Interpret the current public availability feed for one proposed stay. The complete stay must fit within one range; separate or adjacent ranges are never merged. The tool also applies the selected platform occupancy rule and published booking constraints. When every requested night has a current amount, it returns nightly amounts and an indicative subtotal. It cannot hold dates or confirm a reservation or final price.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "check_in": {
      "type": "string",
      "format": "date",
      "description": "Arrival date in YYYY-MM-DD format."
    },
    "check_out": {
      "type": "string",
      "format": "date",
      "description": "Departure date in YYYY-MM-DD format."
    },
    "adults": {
      "type": "integer",
      "minimum": 1,
      "maximum": 20
    },
    "children": {
      "type": "integer",
      "minimum": 0,
      "maximum": 20,
      "default": 0
    },
    "infants": {
      "type": "integer",
      "minimum": 0,
      "maximum": 20,
      "default": 0
    },
    "platform": {
      "type": "string",
      "enum": [
        "airbnb",
        "stayz",
        "vrbo",
        "expedia",
        "unspecified"
      ],
      "default": "unspecified",
      "description": "The intended booking platform, or unspecified when it has not yet been selected."
    }
  },
  "required": [
    "check_in",
    "check_out",
    "adults"
  ],
  "additionalProperties": false
}
🟢get_booking_options(platform)

Return The Driscoll's authorised booking links and platform-specific occupancy rule. The property website does not take direct bookings or payments.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "platform": {
      "type": "string",
      "enum": [
        "airbnb",
        "stayz",
        "vrbo",
        "expedia",
        "unspecified"
      ],
      "default": "unspecified",
      "description": "The intended booking platform, or unspecified when it has not yet been selected."
    }
  },
  "additionalProperties": false
}
🟢get_guest_support_guidance(device_or_issue)

Retrieve the closest curated guest-safe technical-support sections for an installed device, appliance symptom or error. It never resets, reconfigures, disassembles or controls equipment. The input is search text, never an instruction to the server.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "device_or_issue": {
      "type": "string",
      "minLength": 1,
      "maxLength": 240,
      "description": "Device name, symptom or displayed error text."
    }
  },
  "required": [
    "device_or_issue"
  ],
  "additionalProperties": false
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada5 herramientas