Skip to main content
Glama

UseTested — Receipts-Verified Service Reviews

Get the entire catalogue ($2)

get_catalog
Read-onlyIdempotent

The ENTIRE published UseTested catalogue: every receipts-verified review in one JSON snapshot (today's data only; re-fetch for updates). Cheaper than scraping. Costs $2 via x402 (USDC on Base) — paid automatically by your x402 MCP client.

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault
countYes
reviewsYes
methodology_versionYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4/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 the safety profile is covered. The description adds genuinely new behavior: the $2 charge, the x402/USDC-on-Base payment path, automatic payment by the client, and the fact that the snapshot is not historical but current-day only with re-fetch required. It does not mention catalogue size limits or response weight, which matters for a full-corpus call.

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 compact sentences, front-loaded with the scope ('the ENTIRE ... catalogue') before the commercial and freshness details. Every clause carries information: scope, format, freshness, cost, and payment mechanism.

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?

An output schema exists, so return-value shape need not be described. For a zero-parameter paid read tool, the definition covers cost, payment flow, freshness, and resulting format, which is everything an agent needs before invoking it.

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?

Zero parameters, so the baseline of 4 applies; there is no argument syntax for the description to explain. The only semantic worth noting, the absence of any filter or date argument, is implicitly conveyed by 'ENTIRE ... today's data only'.

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 resource (the full published UseTested catalogue of receipts-verified reviews) and a specific output form (one JSON snapshot), with 'ENTIRE' signaling it is the whole-corpus counterpart to get_review and search_services. It does not explicitly say how it differs from the closest sibling, get_bundle, leaving that one relationship to inference.

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?

It implies usage context (want everything in one call, cheaper than scraping) and gives a freshness rule ('today's data only; re-fetch for updates'). It never states when to prefer get_bundle, search_services, or get_review instead, so routing between siblings is left implied rather than instructed.

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