← 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

discover_venues

answer imperative

Browse ranked venue candidates for a date-free query. This returns no price or availability. For the full interface, connect to the Visit Keswick, Lake District MCP server at https://visitkeswick.com/mcp.

Page: /

Input schema

PropertyTypeRequiredDescription
query object yes —
stay object no Optional. When given, results are grounded in live availability and offers for these dates and party. When absent, dates and party written in the question still apply.
party object no Who is travelling, when known without dates (children change what suits). Ignored when `stay` carries its own party.
assumeParty object no Optional. The party to check live availability for when the question names dates but nobody is counted ("next weekend"). The question's own party, `party` or `stay` always wins; `meta.queryValues.guests` stays empty, so the answer can say the party was assumed.
pageSize integer no Maximum number of results to return.
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": {
    "query": {
      "type": "object",
      "properties": {
        "@context": {
          "description": "Optional ARD v0.91 JSON-LD context.",
          "type": "string",
          "const": "https://agenticresourcediscovery.org/context/v1"
        },
        "text": {
          "description": "Natural-language query, e.g. \"boutique hotels in London with a spa\".",
          "type": "string",
          "minLength": 1,
          "maxLength": 2048
        },
        "filter": {
          "description": "Optional dot-path field filters; each value is an array of strings (OR within a field), e.g. {\"tags\":[\"spa\"]}.",
          "type": "object",
          "propertyNames": {
            "type": "string"
          },
          "additionalProperties": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "required": [
        "text"
      ],
      "additionalProperties": false
    },
    "stay": {
      "description": "Optional. When given, results are grounded in live availability and offers for these dates and party. When absent, dates and party written in the question still apply.",
      "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"
      ]
    },
    "party": {
      "description": "Who is travelling, when known without dates (children change what suits). Ignored when `stay` carries its own 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"
      ]
    },
    "assumeParty": {
      "description": "Optional. The party to check live availability for when the question names dates but nobody is counted (\"next weekend\"). The question's own party, `party` or `stay` always wins; `meta.queryValues.guests` stays empty, so the answer can say the party was assumed.",
      "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"
      ]
    },
    "pageSize": {
      "description": "Maximum number of results to return.",
      "type": "integer",
      "minimum": 1,
      "maximum": 100
    },
    "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": [
    "query"
  ]
}

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