EMCP Tools 3.9.0 — Kadence support + write Elementor 4 Global Classes
Added
- Kadence support — build pages with Kadence + Kadence Blocks over MCP. A new Themes-tab integration for the Kadence theme and Kadence Blocks. Read/write the theme's design settings — global 9-colour palette, typography, layout, buttons, header/footer (
kadence-read/kadence-write). Discover and insert all 32 top-level Kadence blocks (kadence-blocks-read/kadence-blocks-write). Best of all, build whole sections from Kadence's Design Library patterns:list-patternsbrowses 350+ free patterns by category andinsert-patterndrops in Kadence's own professionally-designed, palette-matched, fully-editable markup — optionally downloading the pattern's images into your Media Library. Registers automatically when Kadence and/or Kadence Blocks are active; write tools disabled-by-default. New emcp-kadence agent skill. - Write Elementor 4 Global Classes (#108). The read-only Class Manager tool gains a write counterpart:
create-global-class,update-global-class,delete-global-classlet an AI author your v4 design system — create a reusableg-class with styles, merge/replace them per breakpoint and state, or delete it. Friendly flat styles plus a raw props escape hatch; gated on Elementor's own class-editing capability; disabled-by-default (delete is confirm-gated).
Fixed
- Widget Builder media controls can now select audio and video (#107). A media control in a generated widget defaulted to Elementor's image-only picker. It can now declare
media_types(e.g.["audio"]) to open the correct Media Library filter — including for a media control nested inside a repeater. Also fixes the bundled Audio Player widget. - Sandbox "Push update" now appears for older published artifacts. A block/widget/snippet published to the Marketplace before update-tracking existed showed "Up to date" forever; it now correctly offers Push update, and the state self-heals after the first push.
Free users update from the WordPress dashboard. Pro users update via Freemius.