Skip to main content
Glama

KnowKensington

List Kensington places

list_places
Read-onlyIdempotent

Andrew's curated places in Kensington, optionally filtered by category, use-case tag or featured picks. Each result links to its https://knowkensington.com/place/{slug} page; ranked pages live at https://knowkensington.com/best/{category}.

Input Schema

NameRequiredDescriptionDefault
tagNoUse-case tag, for example brunch or with-kids
limitNoMax places to return (default 25)
categoryNoPlace category, for example coffee or restaurant
featuredNoWhen true, only return featured picks

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.8/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already establish read-only, idempotent, closed-world behavior, so the description is free to add the genuinely new information: each result carries a knowkensington.com/place/{slug} link and ranked lists live under /best/{category}. That return-shape and provenance detail is not derivable from annotations or schema.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences: the first defines scope and filters, the second defines result linking. Nothing is repeated from the schema or title, and the essential scope is front-loaded.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description usefully covers what a caller gets back (slug URLs, ranked best-of pages) and that zero filters are required. Minor gaps remain on ordering and on the default-vs-explicit limit behavior, but the omission is small for a simple read tool.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, with enums fully spelled out, so the baseline is 3. The description adds only that the filters are optional and combinable, without clarifying how tag, category, and featured interact when used together.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource ('curated places in Kensington') plus the available filter axes, so an agent knows exactly what comes back. It never names a sibling, though, so the boundary with search_places, nearby_places, and compare_places must be inferred.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'optionally filtered by category, use-case tag or featured picks' implies the browse-enumeration use case, but there is no explicit when-to-use versus search_places (free text) or nearby_places (proximity). The agent has to guess which listing tool fits a given query.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources