Features & tools

Everything an AI can do to
your WordPress.

EMCP registers up to 526 MCP tools, real actions an agent can take across your site. Grouped below by what they touch. The whole core is free and runs entirely on your own server.

526 tools · 39 domainslive
Widgets
Blocks
Content
Media
Users
Plugins
Files
Database
Security
ACF
Themes
Intelligence
520+
MCP tools
39
Tool domains
50
Pro templates
100
Premium prompts
Free
Core, forever
Any
MCP client

Integrations & themes

Free

ACF / ACF PRO

Two dispatchers, 18 operations: read/write field values, author field groups, register CPTs & taxonomies, plus agent-parsed document imports.

18 toolsneeds ACF active
Pro

WooCommerce

Two dispatchers over the full WooCommerce wc/v3 surface (~120 operations): products, orders, refunds, customers, coupons, reports, settings, shipping, taxes, webhooks, native brand archives, and agent-parsed product imports. Runs through Woo’s own REST (HPOS-safe).

123 toolsneeds WooCommerce active
Pro

FunnelKit

Read-only dispatcher over FunnelKit funnels, decoded checkout pages, and effective checkout prices.

1 toolsneeds FunnelKit Funnel Builder active
Free

Meta Box

Two dispatchers, 4 operations: read/write Meta Box custom-field values and discover field groups. Values only, no delete, no field authoring.

4 toolsneeds Meta Box active
Free + Pro

Forms

Two dispatchers per plugin (read/write) for 8 form builders, Contact Form 7 (free) + WPForms, Gravity Forms, Fluent Forms, Ninja Forms, Formidable, MetForm, SureForms (Pro). Read forms, fields, notifications and entries (submissions); manage entries. Each pair registers only when its plugin is active.

16 toolsneeds a form plugin active
Free + Pro

SEO

Two dispatchers per plugin (read/write) for 8 SEO plugins, Slim SEO and Visibility (free) + Yoast, Rank Math, All in One SEO, SEOPress, The SEO Framework, SureRank (Pro). One unified field set (title, description, canonical, robots, focus keyword, Open Graph / Twitter) for posts and terms, plus schema-read where supported.

16 toolsneeds an SEO plugin active
Free

Themes: Astra & Spectra

Theme context, settings, child-theme scaffolding, and a Spectra-aware discover → inspect → act block layer.

6 toolsneeds Astra / Spectra
Free

Kadence

Kadence theme settings, plus a discover → inspect → act layer for Kadence Blocks and its 350+ pattern Design Library.

4 toolsneeds Kadence theme / Kadence Blocks
Pro

BeTheme & BeBuilder

BeTheme's Theme Options through a curated allowlist, plus BeBuilder pages as a section, wrap and item tree.

2 toolsneeds BeTheme active as the site theme
Pro

GeneratePress & GenerateBlocks

GeneratePress theme settings, plus a discover → inspect → act layer for GenerateBlocks V2, styles compiled for you.

4 toolsneeds GeneratePress theme / GenerateBlocks
Pro

Blocksy

Insert Blocksy's 11 dynamic content blocks, and list/activate/deactivate Companion extensions.

5 toolsneeds Blocksy Companion
Free

Theme builder

Builder-agnostic Header / Footer / Single / Archive / Search / 404 templates with display conditions.

8 tools
Pro

SEO & accessibility

Scored on-page SEO + WCAG audits, meta / schema generation, and reversible contrast / alt-text fixers.

7 tools
Free + Pro

Sandbox: blocks, widgets & snippets

AI drafts custom Gutenberg blocks, Elementor widgets, and PHP snippets, all inactive until a human reviews and activates them.

24 tools
Free + Pro

Brand kits

Apply a coordinated color + typography kit to your Elementor global settings in one call, with automatic backup.

4 tools
Free

EMCP Cloud & Marketplace

Back up Sandbox artifacts to your Cloud account, sync across sites, and browse or install from the Marketplace.

7 toolsneeds EMCP Cloud connected
Full reference

Every tool, by domain.

Widgets5 toolsFree + Proneeds Elementor

Discover → inspect → act across 62 curated widgets. Any valid Elementor control passes straight through.

ToolWhat it doesAccessDefaultType
list-widgetsCompact catalog index; filter by tier / category / searchFreeOnRead-only
get-widget-schemaCurated params for a widget (or a batch); full control schema on demandFreeOnRead-only
add-free-widgetAdd any free/core widget by typeFreeOnWrite
add-pro-widgetAdd an Elementor Pro / WooCommerce widgetProOnWrite
update-widgetUpdate settings on an existing widgetFreeOnWrite

Layout & structure6 toolsFreeneeds Elementor

Flexbox containers, fully nested, the row-layout gotchas that trip up agents are handled for you.

ToolWhat it doesAccessDefaultType
add-containerAdd a flexbox container (top-level or nested)FreeOnWrite
move-elementMove an element to a new parent / positionFreeOnWrite
duplicate-elementDuplicate an element with fresh IDsFreeOnWrite
remove-elementRemove an element and all childrenFreeOnDestructive
get-page-structureElement tree for a pageFreeOnRead-only
get-element-settingsCurrent settings for one elementFreeOnRead-only

Pages & templates10 toolsFreeneeds Elementor

Full page CRUD, template library import/export, cache regeneration, and the one-call composite builder.

ToolWhat it doesAccessDefaultType
build-pageCreate a whole page from one declarative JSON treeFreeOnWrite
create-pageCreate a WP page/post with Elementor enabledFreeOnWrite
update-page-settingsPage-level Elementor settings (background, padding…)FreeOnWrite
export-pageExport a page's full Elementor data as JSONFreeOnRead-only
import-templateImport a JSON template into a pageFreeOnWrite
save-as-templateSave a page or element as a reusable templateFreeOnWrite
apply-templateApply a saved template to a pageFreeOnWrite
delete-page-contentClear all Elementor content from a pageFreeOnDestructive
regenerate-cssInvalidate stale Elementor CSS/render cachesFreeOffWrite

+ 1 more tool in this domain

Atomic elements18 toolsFreeneeds Elementor 4.0+

Elementor 4.0's typed-props element system, convenience tools handle the $$type wrappers for you.

ToolWhat it doesAccessDefaultType
detect-elementor-versionReport version + atomic support; call firstFreeOnRead-only
add-atomic-widgetAdd any atomic widget by typeFreeOnWrite
add-atomic-headingAtomic heading (title, tag, link)FreeOnWrite
add-atomic-buttonAtomic button (text, link, target)FreeOnWrite
add-atomic-imageAtomic image (id/url, alt, link)FreeOnWrite
add-flexboxAtomic flexbox container (direction, justify, gap…)FreeOnWrite
add-div-blockAtomic div-block containerFreeOnWrite
list-global-classesResolve g- Global Classes to names + CSSFreeOnRead-only
create-global-classAuthor a new Global Class design-system entryFreeOnWrite
reorder-global-classesSet the Class Manager order (CSS source order)FreeOnWrite

+ 8 more tools in this domain

Global styles10 toolsFreeneeds Elementor

Site-wide colors, typography, the 4.0 global class manager, and 4.2+ typed design-token variables.

ToolWhat it doesAccessDefaultType
get-global-settingsActive kit: colors, typography, spacingFreeOnRead-only
update-global-colorsUpdate the site-wide color paletteFreeOnWrite
update-global-typographyUpdate site-wide typography, with tablet/mobile overridesFreeOnWrite
list-global-classesMap Class Manager g- IDs → CSS propertiesFreeOnRead-only
list-variablesList Global Variables (design tokens) + watermarkFreeOnRead-only
create-variableCreate a Global Variable (color, font, or size token)FreeOnWrite
update-variableUpdate a Global Variable label, value, type, or orderFreeOnWrite
delete-variableSoft-delete a Global VariableFreeOnDestructive
restore-variableRestore a soft-deleted Global VariableFreeOnWrite
batch-variablesAtomically create/update/delete/restore multiple variablesFreeOnDestructive

Custom code4 toolsFree + Proneeds Elementor

Element/page CSS, JS via HTML widget, and site-wide code snippets.

ToolWhat it doesAccessDefaultType
add-custom-cssAdd custom CSS to an element or pageProOnWrite
add-custom-jsAdd JS to a page via an HTML widgetFreeOnWrite
add-code-snippetSite-wide head/body code snippetProOnWrite
list-code-snippetsList existing code snippetsProOnRead-only

Stock images3 toolsFree

Search Unsplash / Pexels / Pixabay and sideload into the Media Library, now works on any site.

ToolWhat it doesAccessDefaultType
search-imagesSearch a stock provider for photos by keywordFreeOnRead-only
sideload-imageDownload an external image into the Media LibraryFreeOnWrite
add-stock-imageSearch + sideload + place an image widget in one call (Elementor)FreeOnWrite

Gutenberg blocks10 toolsFree

The block-editor counterpart to the Elementor family, index-path addressing, patterns, no Elementor required.

ToolWhat it doesAccessDefaultType
get-post-blocksA post's parsed block tree with an index path per blockFreeOnRead-only
list-blocksCompact index of registered block typesFreeOnRead-only
get-block-schemaA block's attributes, supports + a markup exampleFreeOnRead-only
add-blockInsert raw block markup at a positionFreeOnWrite
update-blockReplace the block at an index pathFreeOnWrite
move-blockMove a block to a new positionFreeOnWrite
duplicate-blockClone the block at a pathFreeOnWrite
insert-patternInsert a registered pattern's markupFreeOnWrite
remove-blockDelete the block at an index pathFreeOnDestructive

+ 1 more tool in this domain

Content9 toolsFree

General WordPress content over MCP, posts of any type, taxonomies, terms. Never touches Elementor data.

ToolWhat it doesAccessDefaultType
create-postCreate a post / page / CPT (classic or block markup)FreeOnWrite
get-postRead a single post (with an is_elementor flag)FreeOnRead-only
update-postUpdate a post's fields, terms, meta, featured imageFreeOnWrite
list-postsQuery posts of any type with filtersFreeOnRead-only
set-post-termsAssign taxonomy terms to a postFreeOnWrite
list-post-typesDiscovery: registered public post typesFreeOnRead-only
list-taxonomiesDiscovery: taxonomies + object typesFreeOnRead-only
delete-postTrash a post; force:true deletes permanentlyFreeOnDestructive
get-page-htmlFetch a page’s public, server-rendered HTML in chunksFreeOnRead-only

Settings2 toolsFree

Read and write core WordPress settings over a curated, typed allowlist.

ToolWhat it doesAccessDefaultType
get-settingsRead core WordPress settingsFreeOnRead-only
update-settingsWrite settings on the typed allowlistFreeOnWrite

Media library6 toolsFree

Inspect, edit, upload, resize and manage attachments. Delete is off-by-default and needs explicit confirm.

ToolWhat it doesAccessDefaultType
list-mediaList / search images in the Media LibraryFreeOnRead-only
get-mediaFull detail for one attachment (all sizes, meta)FreeOnRead-only
update-mediaEdit an attachment's title, alt, caption, descriptionFreeOnWrite
upload-mediaUpload a file's bytes from the client machineFreeOnWrite
resize-mediaResize an attachment in place (module)FreeOffWrite
delete-mediaDelete an attachment (needs confirm:true)FreeOffDestructive

Users4 toolsFree

Safe user management, no delete, no role changes, admins untouchable via MCP.

ToolWhat it doesAccessDefaultType
list-usersList users; filter by role / searchFreeOnRead-only
get-userFull profile + is_admin flagFreeOnRead-only
create-userCreate a non-admin user; password emailed, never returnedFreeOffWrite
update-userEdit a non-admin user's profile (no roles/passwords)FreeOffWrite

Plugins & themes13 toolsFree

Discover, install, update, activate and delete plugins & themes, from wordpress.org by slug or an uploaded zip, writes off-by-default.

ToolWhat it doesAccessDefaultType
list-pluginsInstalled plugins with status + update flagsFreeOnRead-only
search-pluginsSearch the wordpress.org plugin directoryFreeOnRead-only
install-pluginInstall from wordpress.org by slug, or an uploaded zip attachmentFreeOffWrite
activate-pluginActivate an installed pluginFreeOffWrite
update-pluginUpdate a plugin to the latest versionFreeOffWrite
list-themesInstalled themes with status + update flagsFreeOnRead-only
install-themeInstall from wordpress.org by slug, or an uploaded zip attachmentFreeOffWrite
switch-themeSwitch the active themeFreeOffWrite
delete-pluginDelete an inactive, unprotected pluginFreeOffDestructive
delete-themeDelete an inactive, unprotected themeFreeOffDestructive

+ 3 more tools in this domain

Filesystem6 toolsFree

Read/scan any file in the install; writes are off-by-default, ABSPATH-confined, auto-backed-up and audit-logged.

ToolWhat it doesAccessDefaultType
read-fileReturn the contents of any file inside ABSPATHFreeOnRead-only
list-directoryList entries in a directoryFreeOnRead-only
search-filesSearch files by name or contentFreeOnRead-only
write-fileCreate/overwrite a file (auto-backup, audit-logged)FreeOffWrite
edit-fileTargeted find-replace / line-range editFreeOffWrite
delete-fileDelete a file (needs confirm:true)FreeOffDestructive

Database6 toolsFree

Read-only SQL, parameterized writes. Reads validated; writes forced WHERE, before-image snapshot, audit-logged.

ToolWhat it doesAccessDefaultType
list-tablesAll tables with row counts and sizesFreeOnRead-only
describe-tableColumn definitions and indexesFreeOnRead-only
queryRun read-only SQL (SELECT/SHOW/DESCRIBE/EXPLAIN)FreeOnRead-only
insert-rowInsert a row via $wpdb (audit-logged)FreeOffWrite
update-rowsUpdate rows matching a forced WHEREFreeOffWrite
delete-rowsDelete rows matching a forced WHERE (confirm:true)FreeOffDestructive

Performance & security2 toolsFree

Two read-only diagnostics that return a scored 0–100 + A–F report. Self-contained, on by default.

ToolWhat it doesAccessDefaultType
analyze-performanceAudit server, DB internals and a page for bottlenecksFreeOnRead-only
scan-securityMalware heuristics, core integrity, hardening, outdated softwareFreeOnRead-only

Redirect Manager5 toolsFree

Create and manage 301/302 redirects so a deleted or renamed page never leaves a dead URL. On by default.

ToolWhat it doesAccessDefaultType
list-redirectsList configured redirectsFreeOnRead-only
find-broken-linksScan content for dead or already-redirected internal linksFreeOnRead-only
create-redirectAdd a 301/302 redirectFreeOffWrite
update-redirectEdit an existing redirectFreeOffWrite
delete-redirectRemove a redirect (reversible via History)FreeOffDestructive

Backup, Sync & Migrate7 toolsPro

Package the whole site into a portable .emcp archive, migrate local to live through a lightweight connector, and sync full, selective, or one item at a time.

ToolWhat it doesAccessDefaultType
create-backupBuild a full / database / files .emcp archiveProOnRead-only
list-backupsList existing backupsProOnRead-only
list-syncable-changesLocal content changes not yet synced to a paired siteProOnRead-only
discard-sync-changeMark a local change as not-to-syncProOnWrite
migrate-sitePush the whole site to a paired target and restore it thereProOffDestructive
sync-to-livePush a full or selective scope to a paired targetProOffDestructive
sync-content-itemPush one changed page/post/CPT to a paired targetProOffDestructive

ACF / ACF PRO18 toolsFreeneeds ACF active

Two dispatchers, 18 operations: read/write field values, author field groups, register CPTs & taxonomies, plus agent-parsed document imports.

ToolWhat it doesAccessDefaultType
acf-read8 read ops: field values, groups, options pages, CPTs, taxonomiesFreeOnRead-only
acf-write10 write ops: update values, create/update groups, CPTs, taxonomies, validate/batch-import from a parsed documentFreeOffWrite

+ 16 more tools in this domain

WooCommerce123 toolsProneeds WooCommerce active

Two dispatchers over the full WooCommerce wc/v3 surface (~120 operations): products, orders, refunds, customers, coupons, reports, settings, shipping, taxes, webhooks, native brand archives, and agent-parsed product imports. Runs through Woo’s own REST (HPOS-safe).

ToolWhat it doesAccessDefaultType
woo-read60 read ops: products, orders, customers, coupons, reports, settings, shipping, taxes, brands, system statusProOnRead-only
woo-write63 write ops: create/update/delete + refunds + native brands + document-parsed product import; disabled by default, deletes/refunds/batch/import need confirm:trueProOffDestructive

+ 121 more tools in this domain

FunnelKit1 toolsProneeds FunnelKit Funnel Builder active

Read-only dispatcher over FunnelKit funnels, decoded checkout pages, and effective checkout prices.

ToolWhat it doesAccessDefaultType
funnelkit-read5 read ops: list/get funnels, decoded funnel pages, checkout products with effective prices, checkout fieldsProOnRead-only

Meta Box4 toolsFreeneeds Meta Box active

Two dispatchers, 4 operations: read/write Meta Box custom-field values and discover field groups. Values only, no delete, no field authoring.

ToolWhat it doesAccessDefaultType
metabox-read3 read ops: list/get field groups + read field values on a post or objectFreeOnRead-only
metabox-write1 write op: update field values; disabled by defaultFreeOffWrite

+ 2 more tools in this domain

Forms16 toolsFree + Proneeds a form plugin active

Two dispatchers per plugin (read/write) for 8 form builders, Contact Form 7 (free) + WPForms, Gravity Forms, Fluent Forms, Ninja Forms, Formidable, MetForm, SureForms (Pro). Read forms, fields, notifications and entries (submissions); manage entries. Each pair registers only when its plugin is active.

ToolWhat it doesAccessDefaultType
cf7-read / cf7-writeContact Form 7, forms, fields, mail templates (free; CF7 stores no entries)FreeOnRead-only
<plugin>-readlist-forms, get-form, list-notifications, list-entries, get-entryFreeOnRead-only
<plugin>-writeupdate settings/notifications, set entry status, delete-entry (confirm:true); disabled by defaultFreeOffDestructive

+ 13 more tools in this domain

SEO16 toolsFree + Proneeds an SEO plugin active

Two dispatchers per plugin (read/write) for 8 SEO plugins, Slim SEO and Visibility (free) + Yoast, Rank Math, All in One SEO, SEOPress, The SEO Framework, SureRank (Pro). One unified field set (title, description, canonical, robots, focus keyword, Open Graph / Twitter) for posts and terms, plus schema-read where supported.

ToolWhat it doesAccessDefaultType
slimseo-read / slimseo-writeSlim SEO, read/write post & term SEO metadata (free)FreeOnRead-only
visibility-read / visibility-writeVisibility, read/write post SEO metadata incl. robots flags and Schema.org type override (free, v3.17.1)FreeOnRead-only
<plugin>-readget-post-seo, get-term-seo, get-schema, get-settingsFreeOnRead-only
<plugin>-writeupdate-post-seo / update-term-seo; disabled by defaultFreeOffWrite

+ 12 more tools in this domain

Themes: Astra & Spectra6 toolsFreeneeds Astra / Spectra

Theme context, settings, child-theme scaffolding, and a Spectra-aware discover → inspect → act block layer.

ToolWhat it doesAccessDefaultType
theme-readget-theme-context + theme_mod values (any theme)FreeOnRead-only
theme-writeset-mods + create-child-theme (scaffold & activate)FreeOffWrite
astra-readRead Astra settings (colors, typography, layout…)FreeOnRead-only
astra-writeWrite Astra settings over a curated allowlistFreeOffWrite
spectra-readlist-blocks + get-block-schema (real Spectra attrs)FreeOnRead-only
spectra-writeadd-block: insert a Spectra block with a proper block_idFreeOffWrite

Kadence4 toolsFreeneeds Kadence theme / Kadence Blocks

Kadence theme settings, plus a discover → inspect → act layer for Kadence Blocks and its 350+ pattern Design Library.

ToolWhat it doesAccessDefaultType
kadence-readget-settings: palette, typography, layout, buttons, header/footerFreeOnRead-only
kadence-writeupdate-settings over a curated allowlistFreeOnWrite
kadence-blocks-readlist-blocks + get-block-schema + Design Library list-patternsFreeOnRead-only
kadence-blocks-writeadd-block + insert-pattern from the Design LibraryFreeOnWrite

BeTheme & BeBuilder2 toolsProneeds BeTheme active as the site theme

BeTheme's Theme Options through a curated allowlist, plus BeBuilder pages as a section, wrap and item tree.

ToolWhat it doesAccessDefaultType
betheme-readget-context + get-settings + list-item-types + get-item-schema + get-pageProOnRead-only
betheme-writeupdate-settings + set-page + add-sectionProOffWrite

GeneratePress & GenerateBlocks4 toolsProneeds GeneratePress theme / GenerateBlocks

GeneratePress theme settings, plus a discover → inspect → act layer for GenerateBlocks V2, styles compiled for you.

ToolWhat it doesAccessDefaultType
generatepress-readget-settings: palette, colors, layout, typographyProOnRead-only
generatepress-writeupdate-settings over a curated allowlistProOnWrite
generateblocks-readlist-blocks + get-block-schema (styles model)ProOnRead-only
generateblocks-writeadd-block: builds the styles object + compiles cssProOnWrite

Blocksy5 toolsProneeds Blocksy Companion

Insert Blocksy's 11 dynamic content blocks, and list/activate/deactivate Companion extensions.

ToolWhat it doesAccessDefaultType
blocksy-blocks-readlist-blocks + get-block-schema (11 dynamic blocks)ProOnRead-only
blocksy-blocks-writeadd-block: query loops, breadcrumbs, contact info…ProOnWrite
blocksy-extensions-readlist-extensions: name, description, active statusProOnRead-only
blocksy-extensions-writeactivate-extension / deactivate-extensionProOnWrite

+ 1 more tool in this domain

Theme builder8 toolsFree

Builder-agnostic Header / Footer / Single / Archive / Search / 404 templates with display conditions.

ToolWhat it doesAccessDefaultType
create-theme-templateCreate a header/footer/single/archive/… templateFreeOnWrite
list-theme-templatesList theme templatesFreeOnRead-only
set-template-conditionsAssign display conditions (include/exclude)FreeOnWrite
resolve-templateWhich templates fill each slot for a contextFreeOnRead-only
list-condition-targetsDiscovery for condition selectorsFreeOnRead-only
delete-theme-templateDelete a theme templateFreeOnDestructive

+ 2 more tools in this domain

SEO & accessibility7 toolsPro

Scored on-page SEO + WCAG audits, meta / schema generation, and reversible contrast / alt-text fixers.

ToolWhat it doesAccessDefaultType
audit-page-seoScored on-page SEO reportProOffRead-only
audit-page-a11yWCAG-oriented accessibility reportProOffRead-only
generate-meta-tagsPropose an SEO title + meta descriptionProOffRead-only
generate-schema-markupGenerate JSON-LD (Article, LocalBusiness, FAQ…)ProOffRead-only
fix-color-contrastAdjust failing colors to meet WCAG AA (apply:true)ProOffWrite
add-alt-text-from-contextPropose/write alt text for images missing itProOffWrite

+ 1 more tool in this domain

Sandbox: blocks, widgets & snippets24 toolsFree + Pro

AI drafts custom Gutenberg blocks, Elementor widgets, and PHP snippets, all inactive until a human reviews and activates them.

ToolWhat it doesAccessDefaultType
create-custom-blockGenerate a custom Gutenberg block from a spec (draft)ProOnWrite
create-custom-widgetGenerate a custom Elementor widget from a spec (draft)ProOnWrite
validate-block-specDry-run the block generator; nothing savedProOnRead-only
validate-widget-specDry-run the widget generator; nothing savedProOnRead-only
set-block-statusActivate/deactivate a custom blockProOnWrite
set-widget-statusActivate/deactivate a custom widgetProOnWrite
create-php-snippetCreate an inactive, validated PHP snippet draft (never runs)FreeOffWrite
validate-php-snippetStatic parse + security scan; no store, no runFreeOffRead-only
delete-php-snippetDelete a snippet and its sandbox fileFreeOffDestructive
export-sandbox-artifactExport a block/widget/snippet as a portable bundleFreeOnRead-only
import-sandbox-artifactImport a portable bundle as a new draftFreeOnWrite

+ 13 more tools in this domain

Brand kits4 toolsFree + Pro

Apply a coordinated color + typography kit to your Elementor global settings in one call, with automatic backup.

ToolWhat it doesAccessDefaultType
list-brand-kitsAvailable premium kits (title, slug, category)ProOnRead-only
apply-brand-kitApply a kit site-wide by slug; backs up firstProOnWrite
replace-system-colorsAtomically replace Elementor's 4 system color slotsProOnWrite
replace-system-typographyAtomically replace Elementor's 4 system typography slotsProOnWrite

EMCP Cloud & Marketplace7 toolsFreeneeds EMCP Cloud connected

Back up Sandbox artifacts to your Cloud account, sync across sites, and browse or install from the Marketplace.

ToolWhat it doesAccessDefaultType
cloud-statusPlan, limits, and usage for the connected accountFreeOnRead-only
cloud-backupBack up a local block/widget/snippet to CloudFreeOnWrite
cloud-pullPull a Cloud artifact into this site as a new draftFreeOnWrite
cloud-marketplace-listBrowse published Marketplace listingsFreeOnRead-only
cloud-marketplace-installInstall a Marketplace listing by slugFreeOnWrite

+ 2 more tools in this domain

Snapshot, undo & search11 toolsFree

Understand a page in one call, roll back any AI change, search & mirror content, manage nav menus.

ToolWhat it doesAccessDefaultType
get-page-snapshotOne normalized digest of a page (structure, styles, SEO)FreeOnRead-only
list-changesRecent AI changes, newest firstFreeOnRead-only
rollback-changeUndo a recorded change by id (page / file / DB)FreeOnWrite
search-contentFind existing pages, templates, widgets, stylesFreeOnRead-only
export-contentExport page/template content to git-trackable JSONFreeOnWrite
restore-contentRestore content from an exportFreeOnWrite
menu-readRead WordPress nav menus + item treesFreeOnRead-only
menu-writeCreate/edit/reorder menus, items and locationsFreeOnWrite

+ 3 more tools in this domain

WP-CLI4 toolsFree

Run wp commands, sync or as background jobs. Blocklist-guarded, admin-only, off by default.

ToolWhat it doesAccessDefaultType
run-wp-cliRun a wp command synchronously (stdout/stderr/exit)FreeOffWrite
dispatch-wp-cliRun a command as a detached background jobFreeOffWrite
get-wp-cli-jobPoll a background job for status + outputFreeOffRead-only
list-wp-cli-jobsList background jobsFreeOffRead-only

Agent skills2 toolsPro

Bundled playbooks the agent pulls on demand, progressive disclosure, catalog then full body.

ToolWhat it doesAccessDefaultType
list-skillsCatalog of bundled skills (slug, name, description)ProOnRead-only
get-skillFull skill body by slugProOnRead-only

Project memory3 toolsPro

Agents remember your site across sessions, guardrails and facts, human-approved before they ever get injected.

ToolWhat it doesAccessDefaultType
recallRead approved guidance + recent session summariesProOnRead-only
rememberPropose one piece of guidance (stored pending review)ProOnWrite
save-session-summaryRecord a session summary + factual change digestProOnWrite

Compact tool mode3 toolsFree

Escape client tool-count caps: surface 3 meta-tools instead of 526, dispatched to the real ability.

ToolWhat it doesAccessDefaultType
list-toolsCompact catalog with search / category filtersFreeOnRead-only
get-tool-schemaBatch input schemas by nameFreeOnRead-only
call-toolRun a tool by name + arguments (delegates permissions)FreeOnWrite
Compatibility

Works with what you already run.

EMCP builds on WordPress core, so it works with free Elementor, and even without Elementor for the WordPress, Gutenberg, and theme tools. Any MCP client can drive it, on any theme.

Point your AI at your WordPress.

The whole core toolkit is free and GPL-2.0-or-later. Pro adds AI-assisted building, premium prompts, templates, and support.