Get the plugin
WP MCP/Integrations/Themes

Themes integration

MCP for Kadence Theme

The Kadence theme keeps its global palette in a JSON option and everything else in theme mods, which it reads whole. WP MCP's theme pair adds a Kadence pack while Kadence is the active theme family: get-kadence-settings reads the allowlisted keys and set-kadence-settings writes them. The vocabulary covers the palette colors, content and narrow widths, base and heading fonts, header and footer backgrounds, the sticky and transparent header, and the footer HTML. The whole batch is validated first, a sub-field write seeds the key with the theme's own default so Kadence never reads a half-empty array, and the stores it touches are snapshotted byte for byte. Theme writes are opt-in.

theme-readtheme-write

What your AI can do

Real Kadence Theme operations, every write reversible.

  • Read and set the Kadence global palette
  • Change base and heading font families and the base font size
  • Set content and narrow container widths
  • Set header and footer backgrounds, sticky and transparent header
  • Edit the footer HTML
  • Roll back any settings change exactly

Example prompts

Just ask.

Show me the current Kadence palette.

Make the header sticky and set its background to palette color 9.

Switch the base font to Inter at 18 pixels.

Under the hood

The real calls.

wpmcp, kadence-theme

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

theme-write({ operation: "set-kadence-settings", args: { settings: { header_sticky: "main" } } }), opt-in; snapshotted

Frequently asked

Questions, answered.

Is this the same as the Kadence Blocks integration?

No. This pack edits the Kadence theme's own settings and is free. Kadence Blocks is a separate block plugin with its own Pro block suite support.

Point your AI at Kadence Theme.

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.