Skip to main content
Glama

devtune_get_page_metrics

Get unified page-level search, citation, referral, citability, and guard-rail metrics from Audit rollups. searchConsole carries current and prior project totals, availability, covered ranges, and Pacific source dates ending at D-3. Page coverage belongs to the published Audit snapshot and may lag the project snapshot. Report isCurrent false as partial last-published evidence with asOfDate and its own source dates. Page GSC columns are a content-page subset and are ranking evidence only when availability is measured or verified_zero. Report partial coverage with its covered ranges; compare periods only when both are verified.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
cursorNoOpaque cursor from the previous response.
sortKeyNo
categoryNo
pageSizeNoResults per page (1-100). Defaults to 25.
windowDaysNoFixed rolling window in days: 7, 30, or 90. Defaults to 30.
sortDirectionNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior4/5

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

With no annotations provided, the description carries the full burden. It discloses that data may be partial, that isCurrent may be false, and that coverage ranges should be reported. It explains the semantic meaning of the returned data, such as asOfDate and source dates. This is transparent about the data's nature, though it doesn't cover pagination or error behavior.

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 description is a single dense paragraph, not front-loaded with the most critical info (though it starts with the core purpose). It packs many details about data semantics and conditions, which is valuable but makes the text long and somewhat difficult to parse quickly. It could benefit from structured bullet points, but every sentence contributes meaning.

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?

Given the tool's complexity (6 params, no output schema, no annotations), the description thoroughly explains data freshness, coverage, and validity conditions, giving the agent a clear picture of what the response represents. It hints at response fields (isCurrent, asOfDate, GSC columns). However, it lacks any guidance on pagination or sorting via cursor and sortKey, and it doesn't describe the full response structure.

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?

The schema has descriptions only for pageSize and windowDays (50% coverage). The tool description adds no information about any parameter, including cursor, sortKey, category, and sortDirection, which are undocumented. With 50% coverage, the description should compensate but does not, leaving parameter semantics incomplete.

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?

The description clearly states the tool retrieves unified page-level metrics (search, citation, referral, citability, guard-rail) from Audit rollups. This is specific and distinguishes it from other metric tools in the sibling list by focusing on page-level and Audit rollup origin, though it does not explicitly name a contrasting sibling.

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?

The description provides detailed guidance on data freshness (D-3 Pacific source dates), coverage caveats (published Audit snapshot may lag), and when page GSC columns are valid (only when availability is measured or verified_zero). It instructs to report partial coverage and compare periods only when verified. This gives clear usage context, though it doesn't explicitly point to alternative tools.

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