Brand Kits
Brand Kits are coordinated color-palette + typography pairings an agent can apply to your site’s Elementor global (kit) settings in one call, instead of picking colors and fonts one at a time. Free ships 10 bundled kits; Pro unlocks the full 50+ kit library, synced from the server. Manage them on EMCP Tools → Library → Brand Kits (browse, apply, restore); the MCP tools below are Pro only.
emcp-tools/list-brand-kits
Section titled “emcp-tools/list-brand-kits”Lists available premium kits (title, slug, description, category) from the cached library. Read-only.
emcp-tools/apply-brand-kit
Section titled “emcp-tools/apply-brand-kit”Applies a kit by slug: replaces the active Elementor kit’s system colors and typography site-wide. Destructive, so it backs up first by default.
Input:
kit_slug(required): e.g."modern-saas".category_slug: optional, to disambiguate if the slug exists in more than one category.backup: save a restore point of the current global settings before applying. Defaults totrue. The restore point is the same kind the Brand Kits screen saves, so Restore previous can undo an agent’s apply.
Returns: { success, kit_slug, kit_title, colors_applied, typography_applied, custom_colors_added, backup_id }.
emcp-tools/replace-system-colors
Section titled “emcp-tools/replace-system-colors”Replaces all four Elementor system color slots atomically (primary, secondary, text, accent), all four required. Propagates site-wide via global color tokens. This is different from update-global-colors, which manages named global color swatches generally; this tool is specifically the 4 reserved system slots a brand kit’s palette maps onto.
Input: colors (required): { primary, secondary, text, accent }, each a color slot value.
emcp-tools/replace-system-typography
Section titled “emcp-tools/replace-system-typography”Replaces all four Elementor system typography slots atomically, all four required, a full per-field reset (font family, weight, size with unit, etc.).
The Brand Kits screen
Section titled “The Brand Kits screen”EMCP Tools → Library → Brand Kits (admin.php?page=emcp-tools-brand-kits) shows while the Brand Kits module is on. Free sites see the 10 starter kits (“These are the starter kits”, with Get the full library); Pro sites see the synced library, with Sync library to refresh it.
- Find a kit with Search kits… and the category chips (All, Corporate & Tech, Creative, E-commerce, Editorial, Hospitality, Trades, Wellness).
- Each card shows a font sample, the font pair, the colour swatches, the category, the name and a description. The preview shows the Primary, Secondary, Text and Accent hex values and which fonts the headings and body use.
- Apply kit replaces the site’s global palette and fonts. Browsing works without Elementor, but applying needs it (“Activate Elementor to apply kits”).
- The top of the screen names the Current kit (or “No kit applied from this library yet”).
Backup and restore
Section titled “Backup and restore”Since 3.18.0 a restore point is always saved before a kit is applied from the screen; there is no separate “back up first” checkbox. An agent’s apply-brand-kit saves one too unless it passes backup: false.
To go back, click Restore previous and confirm “Restore the previous kit?”. It restores the newest restore point and removes it, so each click goes one kit further back, and the Current kit line follows. Tick Also restore custom colors and fonts first to restore the custom (non-system) colors and fonts as well as the four system slots.
Apply and restore work with the bundled kits (free) and the premium library (Pro), whether the apply came from the screen or an agent. This has been a free feature since v1.9.0; the Pro value is the larger library plus these four MCP tools.
Permissions
Section titled “Permissions”apply-brand-kit, replace-system-colors, and replace-system-typography all require manage_options and an active Pro license. list-brand-kits requires Pro but only read access.
