Skip to main content
Glama

sanhao-global-experts

ir-voice-check-tool

Save hours every week. This voice check tool toolkit gives you a battle-tested prompt and operating playbook for restaurant/brand growth. No setup, works in any LLM chatbot.

Input Schema

NameRequiredDescriptionDefault
queryNoOptional user query to scope the analysis.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.2/5.0
Behavior2/5

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

No annotations are supplied, so the description carries the entire behavioral burden. It hints that output is a "prompt and operating playbook," but says nothing about what the check evaluates, whether it is read-only or produces artifacts, what the result looks like, or any limits. The restaurant/brand growth framing is the only domain signal and it is left unexplained.

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

Conciseness2/5

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

Three sentences that lead with a benefit claim ("Save hours every week") rather than the operation, which is the wrong front-loading for a tool definition. The middle sentence is redundant ("voice check tool toolkit") and the closing sentence is pure sales copy. Almost none of the text helps an agent decide or invoke.

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

Completeness2/5

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

With no annotations, no output schema, and a name that only implies a validation role, the description should explain what a "check" returns and against what criteria. It instead supplies marketing language, leaving the agent unable to predict behavior or results. This is inadequate for a tool whose core semantics are entirely undefined.

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 description coverage is 100%, with the single `query` parameter already documented as an optional scoping string, so the baseline is 3. The description adds no meaning about how the query shapes the analysis, but the schema is doing that work adequately on its own.

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

Purpose2/5

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

The description restates the name ("voice check tool toolkit") and then talks about delivering "a battle-tested prompt and operating playbook," which describes a deliverable rather than the operation. It never says what is being checked, what input domain it covers, or how it differs from the sibling tools ir-voice-gen-tool and ir-voice-tpl-tool. It is essentially a marketing restatement of the title.

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 when-to-use guidance at all — nothing says whether this is for auditing an existing brand voice, validating draft copy, or something else, and no sibling is named as an alternative. "No setup, works in any LLM chatbot" is a convenience claim, not a usage condition. The agent has to guess the trigger from the name alone.

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.