Skip to main content
Glama

Search web address availability

soclo_domain_search
Read-onlyIdempotent

Check availability of web addresses. Free; registers nothing. Before buying, use soclo_domain_quote for the exact hostname, show the price and obtain owner approval before soclo_domain_buy.

Input Schema

NameRequiredDescriptionDefault
queryNoFor "search": what to look for (defaults to the business name).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.9/5.0
Behavior4/5

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

Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is covered. The description adds value annotations do not carry: it is free and performs no registration, which is important cost/commitment context for an availability check.

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?

Two compact sentences with the core purpose front-loaded and the cost disclaimer attached immediately. The follow-on workflow sentence is dense but earns its place by preventing an accidental purchase path.

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

Completeness4/5

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

For a one-parameter, no-output-schema read tool, the description covers purpose, cost, absence of registration, and the surrounding purchase workflow. It omits any indication of what availability results look like, but that gap is minor given the tool's simplicity.

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% for the single 'query' parameter, so the baseline is 3. The description adds no further meaning about the query string, defaulting to the business name, or length limit.

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 and resource ('Check availability of web addresses') and immediately clarifies the side-effect profile ('Free; registers nothing'). It is distinguishable from soclo_domain_buy and soclo_domain_quote, though it does not explicitly separate itself from the read-only soclo_domain_list.

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?

Gives an explicit downstream workflow: quote the exact hostname via soclo_domain_quote, show the price, get owner approval, then soclo_domain_buy. That is strong routing guidance, but it describes what to do after this tool rather than when to prefer it over alternatives like soclo_domain_list or soclo_domain_connect.

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