Skip to main content
Glama

Outil.io

Get page

get_page
Read-only

Pour analyser ou corriger une page, préférer get_page_structure (relations légères et snapshot), puis get_page_elements avec refs/fields ciblés et apply_page_changes groupé. Réutiliser la structure déjà fournie par prepare_clone_improvement. get_page renvoie le document canvas complet uniquement si une lecture intégrale est nécessaire ; get_page_outline/get_page_blocks restent disponibles pour parcourir une composition imbriquée.

Tool call template

Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.

{
  "id": 1,
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "arguments": {
      "pageId": "<pageId>"
    },
    "name": "get_page"
  }
}

Input Schema

NameRequiredDescriptionDefault
pageIdYes

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added
  2. Removed
  3. Added
  4. Removed
  5. First observed

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds real behavioral context by implying get_page is a heavy full-document read that should be avoided when a lighter path exists, and points to reuse of prepare_clone_improvement structure. It doesn't discuss payload size or output format explicitly, keeping it below 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.

Conciseness3/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Content is relevant but poorly ordered: the tool's own function appears last, after several sentences redirecting to alternatives, so it is not front-loaded. Sentences are long and dense, though nothing is strictly redundant.

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?

For a single-parameter read-only tool with no output schema, the description covers the main need: what it returns and when to prefer alternatives. It is nearly complete; the only gap is that it never explains the sole parameter or what 'document canvas' contains.

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 a single required parameter (pageId) with 0% schema description coverage, and the description says nothing about what pageId means, its format, or where to obtain it. The one param is at least self-evidently named, but no meaning is added beyond the schema, so it falls short of the baseline credit.

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 does state the specific behavior: 'get_page renvoie le document canvas complet' (returns the complete canvas document), and it distinguishes itself from siblings like get_page_structure, get_page_elements, get_page_outline and get_page_blocks. However, the actual purpose is buried at the end of the text rather than stated up front, which weakens immediate clarity.

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

Usage Guidelines5/5

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

Explicit when-to-use and when-not-to-use guidance: prefer get_page_structure first, then get_page_elements with targeted refs/fields, batch with apply_page_changes, and only call get_page 'uniquement si une lecture intégrale est nécessaire'. It names concrete alternatives and the condition that selects each.

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.