The useful distinction
Change the layer that owns the design result
A site-wide rule, reusable structure, or page-level choice has a different owner. This plugin gives an AI assistant native WordPress controls so a requested result can stay at the right scope.
01
Global design
Site-wide typography, colors, layout, theme behavior, enabled modules, and blog-archive presentation belong to GeneratePress’s global surfaces.
02
Reusable structure
Hooks, reusable layouts, menu mega-menu placement, overlay panels, and block Elements belong to reusable structures that can serve more than one page.
03
Block and page control
GenerateBlocks styles and options, page metadata, custom CSS, and featured-image sizing belong to the block or page surface when one design decision should stay local.
See the current surface
Check what the site already exposes
The available controls let an AI assistant establish the current surface before a mutation, so the chosen result matches what the site actually exposes.
Map the available controls
List the available GeneratePress controls, setting keys, options, modules, module settings, Elements, and overlay panels; read product information. List the GenerateBlocks controls and options.
Read the current state
Read GeneratePress settings, typography, theme modifications, module settings, options, blog-archive settings, custom CSS, page metadata, individual Elements, and Site Library cache state. Read GenerateBlocks global styles and options before choosing a mutation.
Check patterns and presentation
Audit duplicate headlines, featured-image sizes, and page-layout metadata; list GenerateBlocks pattern categories and libraries, then search those libraries for a reusable starting point.
A controlled change
Inspect the owner, make the narrow change, verify the result
Use this order as operator practice. The software exposes the operations; the person responsible for the site chooses the intended change and confirms the result.
01
Connect the authenticated surface
Make the plugin’s WordPress ability surface available to the authenticated AI client before it acts on the site.
02
Choose the owner
Decide whether the problem is global, reusable, block-level, or page-local, then use the current-state checks to identify the owning surface before mutation.
03
Make the narrow change
Update GeneratePress settings, typography, global design settings, theme modifications, modules, module settings, options, and blog-archive settings when they own a site-wide result. Create, update, delete, or restore a GeneratePress Element; attach a menu item to a mega menu; or create or update a block Element or overlay panel when a reusable structure owns it. Update GenerateBlocks global styles or options, page metadata, or custom CSS; apply a partial CSS patch when only part of that surface should change; and regenerate featured-image sizes when the asset dimensions are the problem.
04
Check the generated result
Inspect cache state and clear the GenerateBlocks cache, GeneratePress cache, custom-CSS cache, or Site Library cache when generated CSS or frontend output needs refreshing. Confirm the frontend result after the change.
The boundary
An AI assistant follows WordPress permission and site policy
The plugin exposes reusable GeneratePress and GenerateBlocks controls through the WordPress ability surface. It does not choose the site’s presentation policy, invent a design system, or make every vendor feature available.
Administrative GeneratePress operations remain behind WordPress’s manage_options capability, and an authenticated AI assistant can act only within that permission boundary.
Before you start
Use the runtime that owns the WordPress controls
These named components provide the runtime, native ability registration, and MCP transport required by the product.
6.9 or later
WordPress 6.9Supplies the native WordPress runtime and theme settings APIs used by the add-on.
8.0 or later
PHP 8.0Provides the minimum PHP runtime for the add-on.
Active in the WordPress installation
WordPress Abilities APIRegisters the native abilities that the add-on exposes to an AI assistant.
Active for the authenticated MCP connection
WordPress MCP AdapterTransports the registered WordPress abilities to authenticated MCP clients.
The next useful step
Download the plugin for one focused WordPress design change
Download MCP Abilities – GeneratePress when you have one concrete GeneratePress or GenerateBlocks design problem to solve. It gives an AI assistant a native WordPress route to the control that owns that result, so the first change stays focused while WordPress permissions and site policy remain in charge.
