Skip to main content
Glama

Design Lounge

Search Wada colour combinations

search_wada
Read-only

Sanzo Wada's 348 combinations, by colour or material word (russet, slate, "dark warm") or nearest to a hex. Only for Free colour, a brand board no theme fits, or colours they asked for. Take one line whole; the header says how to map it to roles.

Input Schema

NameRequiredDescriptionDefault
nearNoA hex like #b14f1c
limitNo
queryNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and openWorldHint=false, so the safety profile is covered. The description adds a genuinely useful behavioral note – results are lines to be taken whole, with a header explaining role mapping – but says nothing about how many lines return or how limit behaves.

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?

Three short sentences, front-loaded with purpose, then constraints, then output handling. The final sentence is slightly cryptic but short; every sentence carries information rather than padding.

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?

There is no output schema, and the description only hints at return shape (whole lines plus a header for role mapping). It never explains whether multiple matches return, how limit interacts with the 348-set, or which searches are exclusive. Adequate but with clear gaps for a 3-param lookup 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 coverage is 33%: `near` is documented as a hex, but `query` and `limit` are bare. The description compensates partly by illustrating query values ('russet, slate, "dark warm"'), which adds real meaning, while limit is left to inference from the schema's 1-30 bounds.

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?

The description states a specific resource (Sanzo Wada's 348 combinations) and specific retrieval modes: by colour or material word, or nearest hex. It's clearly a palette lookup, distinguishable from siblings like get_theme or search_pieces, though it doesn't name an explicit alternative.

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 gives explicit when-to-use conditions: 'Only for Free colour, a brand board no theme fits, or colours they asked for.' That functions as both a use condition and an implicit exclusion, steering agents away from themed boards without naming the sibling to use instead.

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.