Skip to main content
Glama

whereamimentioned

Analyze content chunking

analyze_content_chunking
Read-only

Analyze how well a page is chunked for retrieval: per-heading sections with word and token counts, findings by severity, strengths, a score and the top fixes.

Input Schema

NameRequiredDescriptionDefault
urlYes

Output Schema

NameRequiredDescriptionDefault
urlYes
modeYes
scoreYes
chunksYes
errorsYes
topFixesYes
warningsYes
totalWordsYes
docFindingsYes
totalTokensYes
strengthCountYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false, openWorldHint=true and idempotentHint=false, so the safety profile is covered. The description adds what the analysis surfaces (severity-tagged findings, strengths, score, top fixes), which is useful behavioral context, but it omits how the page is obtained, whether live fetching or rate limits apply, and why the call is non-idempotent.

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?

A single front-loaded sentence that leads with the core action and then lists outputs compactly; no filler. The trailing list is dense but every item earns its place by telling the agent what comes back.

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?

An output schema exists, so return values need not be spelled out, yet the description does summarize them, which is a plus. However, for a tool that fetches an external page, key operational context (fetch behavior, failure modes on unreachable pages) is missing, leaving it only adequate rather than complete.

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?

There is one parameter (url) with 0% schema description coverage, and the description only alludes to it as 'a page'. It adds no meaning about accepted URL forms, whether redirects or relative paths are handled, or whether the page must be publicly reachable — so it does not compensate for the schema gap.

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 gives a specific verb and resource: 'Analyze how well a page is chunked for retrieval', and then enumerates the concrete artifacts produced (per-heading sections, word/token counts, severity findings, score, top fixes). This clearly separates it from the sibling tools (crawler access, meta description, llms.txt, sitemap, structured data), though it never names a sibling or states the boundary explicitly.

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 phrase 'for retrieval' — an agent can infer this is a content/AEO readiness check, but there is no statement of when to reach for it versus validate_llms_txt or validate_structured_data, and no preconditions (e.g., page must be publicly fetchable).

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