Get the plugin
WP MCP/Integrations/Themes

Themes integration

MCP for GeneratePress

GeneratePress keeps its settings in the generate_settings option, merged over its defaults one top-level key at a time. WP MCP Pro adds a GeneratePress pack to the theme pair while it is the active theme family: get-generatepress-settings reads the allowlisted keys and set-generatepress-settings writes them. The vocabulary covers the global color palette by slug, text, link, background, header and footer colors, body and heading typography, the container width, and the header, navigation and footer layout settings. A write into the palette or typography list seeds it with the theme's default first, the option is snapshotted, and the cached dynamic CSS is dropped so the next view regenerates it.

theme-readtheme-write

What your AI can do

Real GeneratePress operations, every write reversible.

  • Read and set the global color palette by slug
  • Set text, link, background, header and footer colors
  • Change body and heading typography
  • Set container width, header alignment, navigation position and footer layout
  • Regenerate the theme's dynamic CSS after writes and rollbacks

Example prompts

Just ask.

Set the GeneratePress accent color to #c2410c.

Center the header and put the navigation below it.

Use four footer widget columns and a contained footer.

Under the hood

The real calls.

wpmcp, generatepress

theme-read({ operation: "get-generatepress-settings" })

theme-write({ operation: "set-generatepress-settings", args: { settings: { accent: "#c2410c" } } }), Pro; opt-in; snapshotted

Frequently asked

Questions, answered.

Does it need GP Premium?

No. The pack writes the generate_settings option the free theme reads.

Point your AI at GeneratePress.

Release notes, straight to your inbox.

One email per release, what shipped, what's verified, what's production-only. No drip campaigns. Unsubscribe in one click.