royal-mcp__elementor_get_page_outline
[Also available: elementor/build-composition, elementor/get-page-structure via Elementor's native MCP.] Extract a simplified outline of an Elementor page: section/container hierarchy, widget types per slot, and short text snippets from text-bearing widgets. Returns JSON small enough for an AI to reason over without consuming the full _elementor_data budget (~2KB for typical pages). Useful before calling clone or replace_text to understand the structure first. Optional include_styles=true augments each entry with the widget-level typography, color, spacing, and background settings — useful for AI that needs to reason about visual design, not just content structure (adds ~2-4x to response size). (site: demo.royalplugins.com) Through Royally: read-only, runs straight away.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| post_id | Yes | ||
| site_id | No | Site to run this tool on: 8ef2e52b-bd07-4671-a363-ebe8b480b65c (https://demo.royalplugins.com) | |
| include_styles | No | When true, each entry includes a styles object with typography, color, spacing, and background settings extracted from the widget/container settings. Default false. |