Skip to main content
Glama

mcp-easy-ai__wp_ability_rank_math_get_404_logs

Read-onlyIdempotent

Returns the 404 error monitor log entries, with hit counts and referer/user-agent data. (ability: rank-math/get-404-logs) Through Royally: its server marks it read-only, so it runs straight away.

Input Schema

NameRequiredDescriptionDefault
pageNoThe page number to return.
orderNoSort direction.desc
orderbyNoField to order results by.hits
site_idNoSite to run this tool on: 8ef2e52b-bd07-4671-a363-ebe8b480b65c (https://demo.royalplugins.com)
per_pageNoThe number of log entries to return per page.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.6/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true and destructiveHint=false, and the description largely restates that ('its server marks it read-only, so it runs straight away'). It does add useful content information (hit counts, referer, user-agent), but says nothing about log retention, empty-log behavior, or result volume beyond the per_page cap in the schema.

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 short sentences, with the core purpose front-loaded. The ability-id parenthetical and the read-only reassurance are mostly metadata already carried by annotations, so there is minor waste.

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

Completeness5/5

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

For a read-only, fully-described five-parameter log fetch with no output schema, the description supplies the resource, the payload shape and the safety profile. Nothing essential for correct invocation is missing.

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%, so all five parameters (page, order, orderby, site_id, per_page) are already documented in the schema with defaults, enums and bounds. The description adds nothing beyond a passing mention of 'hit counts', which loosely corresponds to the orderby=hits option.

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 ('Returns the 404 error monitor log entries') and names the returned data (hit counts, referer/user-agent), which separates it from sibling log/report tools like get_redirections or wp_get_error_log. It lacks an explicit sibling differentiation statement, so a 4 rather than 5.

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?

Usage is only implied by the resource name: an agent can infer it should call this when investigating 404s. There is no explicit when-to-use, no mention of alternatives such as the redirections log or the general error log, and no prerequisites 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.

Resources