mcp-easy-ai__wp_list_layout_elements
Lists the element types of a page builder active on this site (Elementor, WPBakery or Flatsome UX Builder), or the fields of one type: what a layout element can hold before you read or plan an edit. Optional: builder (elementor, wpbakery or flatsome; default: the only one active, required when several are), type (an element type such as heading, vc_btn or ux_banner; returns its fields), search (filters the list by type or label). Returns { builder, builder_version, types: [{ type, label, category, atomic?, code? }] } or { builder, type, fields: [{ name, kind, label, responsive?, options?, default? }] }. Kinds: text, html, link, image, select, number, size, color, boolean, spacing, list, icon, code, other. Elementor and WPBakery read their own registries; Flatsome's list is a map shipped with this plugin, because its builder registry loads only inside UX Builder. Through Royally: its server marks it read-only, so it runs straight away.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | An element type, e.g. "heading", "vc_btn" or "ux_banner". Returns its fields instead of the list. | |
| search | No | Only types whose name or label contains this text (case-insensitive). | |
| builder | No | The builder: "elementor", "wpbakery" or "flatsome". Default: the only one active on this site. | |
| site_id | No | Site to run this tool on: 8ef2e52b-bd07-4671-a363-ebe8b480b65c (https://demo.royalplugins.com) |