Skip to main content
Glama

seo-ai-top-cited-pages

nexscope_seo_ai_top_cited_pages
Read-only

Provider ranked cited pages and their independent aggregate metrics. Historical provider database facts, not a live model execution. Domain filters use cited sources and keyword filters use answer text. Preserve nullable evidence and unsupported dimensions.

Input Schema

NameRequiredDescriptionDefault
limitNo
marketNoUS
targetYes
languageNoen
platformNogoogle

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.3/5.0
Behavior4/5

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

Annotations already cover the safe-read profile (readOnlyHint, destructiveHint=false, openWorldHint), so the bar is lower, and the description still adds genuinely useful behavior: the data is a historical provider database snapshot rather than a live model run, and results may contain nulls/unsupported dimensions that should not be filled in. That is substantive context an agent would otherwise lack; only the absence of any note on result volume or cap keeps it from a 5.

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?

Four short sentences with the core purpose front-loaded and no filler; each sentence carries distinct information (what it returns, provenance, filter semantics, null handling). Slightly compressed jargon ('Provider ranked', 'unsupported dimensions') costs it a point on readability, not on length.

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?

For a tool with a nested oneOf target array, seven-ish effective sub-fields, no output schema, and annotations covering only safety, the description explains the filter model and data provenance but omits the platform enum (google vs chat_gpt) entirely, which is the single most consequential undocumented choice in the schema. Adequate to call correctly, but an agent could easily misuse platform or misjudge result size.

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 reported as 0%, so the description must compensate, and it partially does: 'Domain filters use cited sources and keyword filters use answer text' explains the semantics of the dual-kind target array better than the schema does. But limit, platform (google vs chat_gpt), market, and language are never mentioned, and the max-of-10 targets and max limit of 20 constraints go unremarked.

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?

The phrase 'Provider ranked cited pages and their independent aggregate metrics' identifies the resource (cited pages) and that metrics are pre-aggregated, but 'Provider ranked' is awkward and never states plainly that these are the pages cited by AI answer engines. It does not explicitly contrast with the nearby sibling nexscope_seo_ai_top_cited_domains, so an agent must infer the pages-vs-domains distinction from the tool name alone.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Historical provider database facts, not a live model execution' gives a real usage boundary (snapshot data, not a fresh query), and the domain/keyword filter routing hints at how to choose a target kind. However, there is no explicit guidance on when to pick this tool over top_cited_domains, search_citation_sample, or target_metrics, and no exclusions or prerequisites are stated.

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.