Skip to main content
Glama

Nexscope Ecommerce Data MCP

Domain Organic and Paid Rank Overview

nexscope_seo_domain_rank_overview

Domain Organic and Paid Rank Overview. Bounded Google database facts; estimated traffic is not measured visits. One fixed Live POST, no pagination. Unknown fields and missing values are explicit. Execution and publication remain unapproved. Successful completed results remain available in owner call history. Seven-day source-freshness rules apply only to dependent requests.

Input Schema

NameRequiredDescriptionDefault
marketNoUS
targetYes
languageNoen

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

C2.5/5.0
Behavior4/5

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

Beyond the sparse annotations (readOnlyHint=false, openWorldHint=true), the description discloses that it is a single fixed Live POST with no pagination, that traffic figures are estimates rather than measured visits, that unknown/missing values are surfaced explicitly, and that completed results persist in owner call history. These are genuinely non-obvious traits, though 'Execution and publication remain unapproved' and the seven-day freshness clause are too cryptic to be fully actionable.

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

Conciseness3/5

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

The scope caveats are front-loaded and the total length is reasonable, but the opening restates the title and the later sentences (approval status, call-history persistence, freshness rules) are terse to the point of being opaque rather than economical.

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?

There is no output schema, so the description should characterize the returned overview, yet it never says what fields or metrics the organic/paid rank overview contains. Combined with 0% schema coverage on inputs and unannotated mutation semantics, the definition leaves too much for the agent to infer before calling.

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 description coverage is 0% for all three parameters, so the description must carry the burden and it does not. Only the word 'Domain' indirectly signals that 'target' is a domain; the const-constrained 'market' (US) and 'language' (en) fields, their limits, and the meaning of target are never addressed.

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 first sentence merely restates the tool title ('Domain Organic and Paid Rank Overview') without a verb or statement of what data is returned for the target domain. 'Bounded Google database facts' hints at the source but not the resource granularity (ranked keywords? traffic split organic vs paid?), and nothing distinguishes it from nearby SEO siblings like nexscope_seo_domain_ranked_keywords or nexscope_seo_domain_traffic_history.

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 call this tool, what preconditions it needs, or which sibling to prefer for adjacent questions. The sentences about execution/publication approval and source-freshness rules read as policy boilerplate, not usage guidance an agent can act on.

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