Skip to main content
Glama

PriceDash

Browse UK offers

browse-deals
Read-onlyIdempotent

Live offers PriceDash lists across UK shops, one per shop, up to five: the newest, those ending within five days, those ending today, or those in one product category.

Input Schema

NameRequiredDescriptionDefault
filterNonewest: most recently added; ending-soon: ending within five days; today-only: ending today. Ignored when a category is given.newest
categoryNoA PriceDash product category, e.g. 'Electricals', 'Fashion', 'Holidays & Travel'. Omit for every category.

Output Schema

NameRequiredDescriptionDefault
titleYesThe shop, or the list, the offers are for
offersYes
hasMoreYesTrue when the page has more offers than are listed
siteUrlYesThe PriceDash page with every offer
disclosureYes
suggestionsNoShop or category names to try when nothing matched

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.5/5.0
Behavior4/5

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

Annotations already declare readOnly, idempotent, non-destructive and closed-world, so safety is covered; the description still adds real behavior not in the schema: results are live, deduplicated to one offer per shop, and capped at five. It stops short of saying whether the cap is global or per shop/category combination.

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?

One sentence, front-loaded with what the tool returns, with zero filler. The colon list is slightly compressed but every clause maps to a real capability.

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

Completeness3/5

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

An output schema exists, so return-shape explanation is unnecessary, and the description covers scope, dedup and result cap. However, for a low-complexity tool with a sibling it omits the one thing structured fields cannot supply: why an agent would pick this over search-vouchers.

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 coverage is 100%, including enum meanings and the fact that filter is ignored when category is supplied, so the schema carries the semantics. The description merely restates the same modes and category concept without adding format, precedence, or default details beyond the schema.

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+resource: browsing live offers/deals across UK shops, with the notable idempotency detail of 'one per shop, up to five'. It does not name or distinguish itself from the sibling search-vouchers, so an agent cannot tell the deals-vs-vouchers boundary from this text alone.

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

Usage Guidelines2/5

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

There is no explicit when-to-use or when-not-to-use guidance, and the sole sibling (search-vouchers) is never mentioned or contrasted. The enumerated modes read as parameter documentation rather than selection 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.

Resources