Skip to main content
Glama

UK Business Tools - Ledgerhall

prop_property_epc_summaries

Read-only

List EPC certificate summaries at a postcode — for candidate selection.

Returns one bounded page. Each entry contains only what the EPC search exposes: certificate_number, address, uprn (often absent), energy band, registration_date and schema_type. Energy score, floor area and property type are NOT available here — fetch a specific certificate for those.

Workflow when a Rightmove listing has no house number:

  1. property_epc_summaries(postcode) to list candidates.

  2. Narrow by address text and, where present, uprn.

  3. epc_certificate(lmk_key=) for the chosen one, then cross-check its floor_area against the listing.

  4. If several candidates remain equally plausible, present them all — do not guess. Selecting arbitrarily attaches another property's data.

complete is false when the postcode holds more records than this page returns. Upstream page traversal is not snapshot-stable, so a multi-page result is a bounded sample, not a guaranteed-complete set.

An empty results list means no certificates are lodged. If the EPC service cannot be reached the tool raises an error instead — never treat an error as evidence that a property has no certificate.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pageNo
postcodeYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

TDQS

A4.9/5.0
Behavior5/5

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

With readOnlyHint already present, the description adds important behavioral context beyond annotations: results are one bounded page, complete may be false when more records exist, page traversal is not snapshot-stable, an empty results list means no certificates, and an unreachable EPC service raises an error rather than returning empty. These are valuable edge-case disclosures that prevent misinterpretation.

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?

The description is detailed but every sentence earns its place: purpose, field limitations, workflow, ambiguity handling, pagination caveat, and empty/error semantics. The most important facts are front-loaded, and the structured workflow makes the text easy to follow without being verbose.

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

Completeness5/5

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

Given the tool's role in a multi-step EPC lookup workflow and the existence of an output schema, the description is complete. It covers what the tool returns, what it deliberately omits, how to continue the workflow, how to handle ambiguity, and how to interpret empty versus error results. No critical operational context is missing.

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

Parameters4/5

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

Schema description coverage is 0%, so the description carries the burden for parameter meaning. It clearly ties the postcode parameter to the lookup scope and explains page-related behavior via the 'bounded page' and 'complete is false' semantics. It does not explicitly state the page parameter's role or postcode format requirements, but the schema's default and the surrounding text make the main usage sufficiently clear.

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

Purpose5/5

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

The description opens with a specific verb and resource: 'List EPC certificate summaries at a postcode — for candidate selection.' It clearly distinguishes itself from certificate retrieval by saying 'Energy score, floor area and property type are NOT available here — fetch a specific certificate for those.' This makes it easy for an agent to tell it apart from siblings like prop_property_epc_certificate and prop_property_epc_search.

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

Usage Guidelines5/5

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

The description gives an explicit numbered workflow for when a Rightmove listing has no house number, assigning this tool to step 1 and prop_epc_certificate to step 3. It also provides exclusion guidance: do not guess when several candidates remain, and do not treat an error as evidence of no certificate. This is clear when-to-use and when-not-to-use guidance.

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.

TDQS

A4/5.0
Disambiguation4/5

Tools are well-grouped by domain prefixes (dd_, gov_, law_, prop_) with clear descriptions that differentiate them. However, there is minor overlap, e.g., dd_search could be used instead of individual searches, and dd_fetch versus dedicated profile tools might cause confusion.

Naming Consistency5/5

All tools follow a consistent verb_noun pattern with domain-specific prefixes (dd_, gov_, law_, prop_). Names are descriptive and predictable, e.g., dd_charity_search, gov_govuk_search, law_bills_search_bills.

Tool Count4/5

70 tools is high but justified by the broad scope covering due diligence, government, legal, and property domains. Each domain has a reasonable number of tools (about 15-20 each). The count is on the upper end but still manageable.

Completeness5/5

The tool set is comprehensive across all domains: full CRUD for companies and charities, detailed legal research (cases, legislation, parliament, citations), property data (EPC, planning, price paid, rentals), and government information. No obvious gaps for the intended use cases.

Resources