Skip to main content
Glama

domain-api-json

Raw Domain API JSON lookup for technology and metadata by domain.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "lookup": "<lookup>"
    },
    "name": "domain-api-json"
  }
}

Input Schema

NameRequiredDescriptionDefault
lookupYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.4/5.0
Behavior2/5

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

The annotations only declare readOnlyHint=false, destructiveHint=false, and openWorldHint=false. The description adds no context about billing/credits (plausible given the readOnlyHint=false on a 'lookup'), rate limits, authentication, or what 'raw' output looks like versus processed output. There is a mild tension between 'lookup' and readOnlyHint=false, but it is not an outright contradiction because a read-shaped tool can be non-read-only for billing or logging reasons.

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?

It is one short, front-loaded sentence with no filler. The phrasing 'Raw Domain API JSON' spends words restating the name and title rather than conveying information, which keeps it short of a 5.

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 output schema, no parameter descriptions, and a bare annotation set, the description needs to carry the load. It is not complete enough: it never says what the returned JSON contains, what 'raw' means in contrast to sibling endpoints, or whether the call is metered or billed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0% for the single 'lookup' parameter, so the description must explain it. 'By domain' only weakly suggests that the parameter takes a domain value, and it does not specify the accepted format (bare hostname, URL, ID, or wildcard) or any normalization expectations.

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

Purpose3/5

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

It names a verb ('lookup') and a resource ('domain') plus the returned subject matter ('technology and metadata'), so an agent can tell roughly what it does. However, 'Raw Domain API JSON' restates the tool name in jargon rather than explaining the operation, and it gives no differentiation from near-identical siblings such as domain-api, domain-lookup, or x402-domain-api-json.

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 statement of when to use this tool, when to prefer a sibling, or what prerequisites exist. The only hint of usage context is the word 'Raw', which implies low-level or unfiltered output, but the description never makes that explicit or contrasts it with the nicer-formatted alternatives.

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.