← WebMCP Directory

visitkeswick.com

visitkeswick.com

live Unverified (seed import) Travel & Events 4 tools imperative implementation

Keswick in the northern Lake District — where to stay, what to do, where to eat, and what is on this month.

First seen 2026-11-09 · Last seen 2026-11-09 · Source: webmcp.com

Answer 2 · Act 1 · Transact 1 · Score: Not yet scored

Tool inspector

match_venues

answer imperative

Ground venue candidates in live price and availability for a stay. Booking itself stays on the authenticated UCP or MCP flow at https://visitkeswick.com/mcp.

Page: /

Input schema

PropertyTypeRequiredDescription
places array yes The places to match: ids, or a name with optional website and location.
projection string no `detail` (default) is the full record; `listing` is the compact card a list page needs.
stay object no When given, each matched place carries its live rooms and offers for these dates and party.
render object no Ask for layout hints alongside the results. Delivery (one body or a stream) is chosen by the Accept header, not here.
Raw JSON schema
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "places": {
      "description": "The places to match: ids, or a name with optional website and location.",
      "minItems": 1,
      "maxItems": 250,
      "type": "array",
      "items": {
        "anyOf": [
          {
            "type": "object",
            "properties": {
              "id": {
                "description": "A place id from discover or a previous match.",
                "type": "string",
                "minLength": 1,
                "maxLength": 128
              }
            },
            "required": [
              "id"
            ],
            "additionalProperties": false
          },
          {
            "type": "object",
            "properties": {
              "name": {
                "description": "The place name as the caller knows it.",
                "type": "string",
                "minLength": 1,
                "maxLength": 200
              },
              "website": {
                "description": "The place's own website, if known; the strongest identity signal.",
                "type": "string",
                "minLength": 1,
                "maxLength": 500
              },
              "location": {
                "description": "Town or area, to tell apart places with the same name.",
                "type": "string",
                "minLength": 1,
                "maxLength": 200
              }
            },
            "required": [
              "name"
            ],
            "additionalProperties": false
          }
        ]
      }
    },
    "projection": {
      "description": "`detail` (default) is the full record; `listing` is the compact card a list page needs.",
      "type": "string",
      "enum": [
        "detail",
        "listing"
      ]
    },
    "stay": {
      "description": "When given, each matched place carries its live rooms and offers for these dates and party.",
      "type": "object",
      "properties": {
        "checkIn": {
          "description": "Arrival date, ISO YYYY-MM-DD.",
          "type": "string",
          "minLength": 1
        },
        "checkOut": {
          "description": "Departure date, ISO YYYY-MM-DD.",
          "type": "string",
          "minLength": 1
        },
        "party": {
          "type": "object",
          "properties": {
            "adults": {
              "description": "Number of adults.",
              "type": "integer",
              "exclusiveMinimum": 0,
              "maximum": 30
            },
            "children": {
              "description": "Number of children.",
              "type": "integer",
              "minimum": 0,
              "maximum": 30
            }
          },
          "required": [
            "adults"
          ]
        }
      },
      "required": [
        "checkIn",
        "checkOut",
        "party"
      ]
    },
    "render": {
      "description": "Ask for layout hints alongside the results. Delivery (one body or a stream) is chosen by the Accept header, not here.",
      "type": "object",
      "properties": {
        "a2ui": {
          "description": "Also return `ui`: an A2UI surface for the same results. A hint; the results are complete without it.",
          "type": "boolean"
        },
        "catalogs": {
          "description": "A2UI catalog ids the caller can render.",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    }
  },
  "required": [
    "places"
  ]
}

Similar websites

gabrielcatdeveloper.github.io

gabrielcatdeveloper.github.io

portami

live Unverified Travel & Events Transact tools
70 tools A30 / Act33 / T7 Not yet scored Seen 2026-11-09
get_identity export_identity_jwk import_identity_jwk regenerate_identity reset_identity
Inspect tools
carregados.com.br

carregados.com.br

Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.

live Unverified Travel & Events Transact tools
42 tools A24 / Act12 / T6 Not yet scored Seen 2026-11-09
scan_images_c2pa inspect_image_c2pa search_public_stations search_public_station_map search_public_places
Inspect tools
trip-world-taupe.vercel.app

trip-world-taupe.vercel.app

TripBuilder is a shared itinerary workspace for humans and AI agents.

live Unverified Travel & Events Transact tools
37 tools A31 / Act5 / T1 Not yet scored Seen 2026-11-09
search_destinations select_destination search_options get_destination_details compare_options
Inspect tools
freemap.sk

freemap.sk

Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.

live Unverified Travel & Events
31 tools A13 / Act18 / T0 Not yet scored Seen 2026-11-09
get-app-guide get-map-view set-map-view fit-map-to-area list-map-layers
Inspect tools

Related on Influzer