nucleo-catalog-get
Fetch full block manifests by name, compact manifests for up to 20 blocks, or topical reference rules to guide correct WordPress page and layout generation.
Instructions
With name: full manifest of a Nucleo block (content, settings, supports, allowed children, hints for the AI), the style keys of its groups with CSS property and allowed values, its HTML markup, its base CSS and an example node built from its required content and settings. With names (up to 20): a compact entry per block, without base CSS; the style keys of all their groups appear once in styleKeys. The response stays under 25,000 characters: names that do not fit are listed in remaining, to request in a second call. With topic: reference rules that are not in any manifest: documents, tokens, styles, bindings, visibility, data, theme, site-files, acknowledge, components, model, layouts, woocommerce.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "nucleo-catalog-get"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Name of the block, e.g. "nc/heading". | |
| names | No | Names of several blocks, e.g. ["nc/heading", "nc/button"]. Returns one compact entry per name in blocks; names over the size limit go to remaining. | |
| topic | No | tokens: groups, keys, units, merge rules. styles: every style key by group. bindings: sources, empty values, repeaters, relations, escape. visibility: breakpoints, visitor and field conditions. data: repeaters, related posts, terms, breadcrumbs. theme: base HTML and CSS, section widths, links. site-files: files of site-import/export and push, import order, dry-run. acknowledge: where it is saved, sections. components: what PHP components can do. layouts: areas, condition types and their format, how a layout is chosen. |