Skip to main content
Glama

Outil.io

Capture page images

capture_page_images
Read-only

Capturer visuellement toute la page Outil en un seul appel, pour ordinateur/tablette/mobile. Défaut : une vue d’ensemble par format. mode tiles garde les détails à taille réelle, avec pagination explicite ; sectionRefs + snapshot cible plusieurs sections après un lot de corrections. Source draft ou published ; surface designer/preview. Renvoie de vraies images et une couverture, jamais une validation automatique des interactions. expectedVersion assure que le rendu correspond aux modifications.

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": "capture_page_images"
  }
}

Input Schema

NameRequiredDescriptionDefault
modeNooverview
offsetNo
pageIdYes
sourceNodraft
devicesNo
surfaceNopreview
snapshotNo
maxImagesNo
tileHeightNo
sectionRefsNo
expectedVersionNo

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 cover the safe read-only, closed-world profile, and the description adds real value beyond them: it returns actual images plus a coverage report, explicitly does NOT validate interactions, and expectedVersion pins the render to specific edits (a concurrency guarantee). It omits image size/count ceilings and what happens when maxImages is exceeded.

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?

Dense but tightly packed: every clause carries a distinct constraint (mode, targeting, source, surface, return contract, versioning) with no filler, and the core purpose is front-loaded. It is written in French while the tool name, schema and annotations are English, which hurts scanability for an English-speaking agent.

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?

For an 11-parameter, non-destructive capture tool with no output schema, the description does well on return behavior and versioning but leaves the agent without guidance on tile/pagination mechanics (offset + maxImages interaction) and tileHeight, which materially change the call. Adequate but with real gaps.

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 0%, so the description must carry the load; it explains mode, source, surface, devices, sectionRefs/snapshot and expectedVersion meaningfully. However, pagination-critical parameters offset, maxImages and tileHeight, plus pageId, get no semantic explanation, and 'pagination explicite' is asserted without saying how offset drives it. Partial compensation only.

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 opening states a specific verb and resource ('Capturer visuellement toute la page Outil en un seul appel') plus device scope and mode options, so an agent knows exactly what it does. It does not name a distinguishing boundary against visually similar siblings such as inspect_page_region or show_preview, which keeps it below a 5.

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?

It gives clear selection rules: default is a per-format overview, 'mode tiles' for real-size detail with explicit pagination, and sectionRefs + snapshot to retarget several sections after a batch of corrections. Source (draft/published) and surface (designer/preview) contexts are also stated. No exclusion against alternative tools is offered, so no 5.

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.