Skip to main content
Glama

TF Handy Wash

What is on site

get_amenities
Read-onlyIdempotent

What is at the store besides the machines, as the site publishes it: the prices page list (cameras, lighting, Wi-Fi, seating, folding tables, restrooms, accessibility, parking, laundry-supply vending, bilingual signs) and the FAQ answers on Wi-Fi, tables and seating, supplies, restrooms, wheelchair access and safety at night.

Input Schema

NameRequiredDescriptionDefault

No arguments

Output Schema

NameRequiredDescriptionDefault
faqYes
urlYes
introNo
noticeYes
amenitiesYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.2/5.0
Behavior3/5

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

Beyond the annotations establishing a safe read operation, the description usefully adds provenance: the information is limited to what the site publishes and comes from the prices page and FAQ. It does not clarify freshness or whether publication guarantees current onsite availability, so the additional behavioral context is useful but modest.

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

Conciseness4/5

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

The non-machine scope is front-loaded, and the examples are relevant to tool selection. The two source-specific lists repeat topics such as Wi-Fi, seating or tables, and restrooms, making the single sentence somewhat denser than necessary.

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?

For a zero-argument read tool with an output schema, the description provides sufficient scope, source provenance, and representative coverage to select and invoke it confidently. No parameter guidance or return-format prose is needed.

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?

The tool has no parameters, so no parameter documentation is required and the baseline score of 4 applies. The description still defines the information scope clearly without suggesting unsupported filters or options.

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 precisely defines the resource as published, non-machine features and facilities at the store, with concrete examples such as Wi-Fi, restrooms, parking, and accessibility. “Besides the machines” clearly distinguishes it from get_machines, while naming the prices page and FAQ further sharpens the information scope.

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

Usage Guidelines4/5

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

It provides clear selection context: use this for amenities and facility information rather than machine inventory. However, it does not explicitly name get_machines or route pricing, hours, or payment questions to their respective sibling tools.

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