Skip to main content
Glama

Get the quarterly pruning review

get_pruning_review
Read-only

The quarterly content pruning review of the brand's website (the Action plan card "Quarterly pruning"): pages nobody finds in 90 days, pages that compete for the same Google queries (cannibalisation) and thin pages, each with ONE recommendation (improve with Content Refresh, merge into another page with a 301, or remove with 410 / noindex), the reason and the data behind it (Search Console clicks and impressions, shared queries, words, AI citations, visits from every channel). Pages the AI cites or that get visits (Google Analytics, any channel), noindex pages, legal pages, the home and pages the owner kept are never proposed for removal. Use it when the user asks which pages to delete, merge or improve. Howseen never deletes nor redirects a page itself.

Tool call template

This tool declares no required parameters. Add optional parameters from the input schema as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {},
    "name": "get_pruning_review"
  }
}

Input Schema

NameRequiredDescriptionDefault
langNoLanguage of the texts (default en).
brandNoBrand id, name or domain (from list_brands). Optional when the account has a single brand.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.3/5.0
Behavior5/5

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

Goes well past the readOnly/destructive annotations by disclosing the guardrails that shape the output: cited pages, pages with visits from any channel, noindex pages, legal pages, the home and owner-kept pages are never proposed for removal. It also states explicitly that Howseen never deletes or redirects a page itself, which prevents an agent from assuming the tool executes actions.

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?

Front-loaded with the identity of the review, then contents, exclusions and the usage trigger — a sensible information order. It is however a single densely nested run-on with stacked parentheticals that could be split into bullets for faster scanning.

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?

With no output schema, the description carries the burden of describing return values and does so well: each page gets one recommendation, a reason, and the underlying data (clicks, impressions, shared queries, words, AI citations, visits). The one remaining gap is the unstated relationship to sibling get_action_plan, which also concerns the action plan card.

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% and both parameters (lang enum, optional brand with the list_brands hint) are fully documented in the schema. The description adds no further meaning about them — notably it does not restate that brand is optional for single-brand accounts — so the baseline of 3 applies.

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

Purpose5/5

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

States a specific resource and scope: the quarterly content pruning review of a brand's site, enumerating the three page classes it covers (no-traffic in 90 days, cannibalisation, thin) and the three recommendation types (refresh, 301 merge, 410/noindex). An agent can distinguish it from get_site_audit or get_action_plan without opening a schema.

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?

"Use it when the user asks which pages to delete, merge or improve" gives an explicit trigger condition. It stops short of naming alternatives or exclusions (e.g. when to prefer get_site_audit for crawl issues or get_action_plan for the broader card), so routing between similar siblings is still partly inferential.

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.