# elementor/trunk/modules/mcp/static-resources/abilities/list-widget-schemas.md

Elementor Website Builder – more than just a page builder, version trunk. 8 lines.

- Page: https://pluginprobe.com/plugins/elementor/trunk/code/modules/mcp/static-resources/abilities/list-widget-schemas.md
- Raw: https://pluginprobe.com/plugins/elementor/trunk/raw/modules/mcp/static-resources/abilities/list-widget-schemas.md
- Modified: 2026-09-01T11:47:36+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/elementor/trunk/code/modules/mcp/static-resources/abilities/list-widget-schemas.md#L10-L20`.

```markdown
Returns widget information for every widget type this tool can configure. Types absent from this list must be edited manually in the Elementor editor.

Default mode: Returns a map of `widget_type` to JSON Schema. Prefer `elementor/get-widget-schema` when only one widget type is needed.

With `summary=true`: Returns `{ widgets: [{ type, description }, ...] }` for widget discovery. Use this mode first to discover which widget types exist before fetching full schemas or building compositions.

Values in the returned schemas are plain JSON. Send settings in `build-composition.element_config` and `manage-elements.settings` using this shape directly. Only keys listed under `properties` are accepted; put all visual styling in the `style` (CSS) input.

```
