EMCP Cloud & Marketplace
New in v3.8.0. Connect this site to your EMCP Cloud account (EMCP Tools → Connection) to back up Sandbox artifacts, pull them onto other connected sites, and browse or install what other people have published to the Marketplace. Free tier; requires an active Cloud connection. Both halves below are registered by the same class and gated the same way, one page covers both, the separate Marketplace tab in wp-admin is just a dedicated browsing surface, not a different system.
These 7 tools always registered and worked, but had no entry on the Tools screen until v3.13.0 — so before that you couldn’t toggle one off individually. They now live in their own sections under the EMCP Modules category. See Disabling individual tools.
Backup & sync
Section titled “Backup & sync”emcp-tools/cloud-status
Section titled “emcp-tools/cloud-status”Returns the plan, limits, and usage for the connected account. Read-only.
emcp-tools/cloud-backup
Section titled “emcp-tools/cloud-backup”Backs up a local Sandbox artifact to your Cloud account.
Input: kind (required) — block, widget, or snippet. id (required) — the artifact’s local post ID.
emcp-tools/cloud-list
Section titled “emcp-tools/cloud-list”Lists the artifacts backed up to your Cloud account, optionally filtered by kind. Read-only.
emcp-tools/cloud-pull
Section titled “emcp-tools/cloud-pull”Pulls a Cloud artifact into this site by UUID. Imported as a new inactive draft, same review gate as everything else in the Sandbox.
Input: artifact_uuid (required), kind (optional).
emcp-tools/cloud-config-sync
Section titled “emcp-tools/cloud-config-sync”Pushes or pulls a config blob, one of settings, brand_kit, or tool_toggles, between this site and your Cloud account. This is the mechanism behind Settings Sync (a paid Cloud feature): copying tool toggles, active modules, Compact tool mode, and other behavior preferences between connected sites.
As of v3.15.1, the Settings Sync buttons store the curated settings bundle at account scope. A push from one connected site can therefore be pulled by another site in the same Cloud workspace. Brand kits, tool toggles sent through the lower-level config tool, and other configuration types retain their existing site scope. Secrets, provider API keys, and Cloud connection credentials are never included.
The plugin and Cloud website can be updated in either order. A new plugin uses the stronger site-registration proof when the website supplies one and accepts the older registration response when it does not. Existing connections remain valid during the rollout; updating does not require every connected site to reconnect at once.
Input: type (required) — settings / brand_kit / tool_toggles. direction (required) — push or pull. data (required when pushing).
Marketplace
Section titled “Marketplace”emcp-tools/cloud-marketplace-list
Section titled “emcp-tools/cloud-marketplace-list”Browse published Marketplace listings (blocks, widgets, snippets), optionally filtered by category. Read-only.
emcp-tools/cloud-marketplace-install
Section titled “emcp-tools/cloud-marketplace-install”Installs a Marketplace listing by slug. Imported as a new inactive draft, review and activate it like any other Sandbox artifact.
Input: slug (required).
Publishing your own artifacts to the Marketplace, and the Save to Cloud / Cloud Library / Push update buttons, are actions on the Sandbox admin screens, not separate MCP tools, they call the same backup/pull mechanism above under the hood.
The general export/import mechanism
Section titled “The general export/import mechanism”Two tools, free tier, no Cloud connection required: emcp-tools/export-sandbox-artifact and emcp-tools/import-sandbox-artifact. These package a block/widget/snippet as a portable, checksum-verified bundle, the same shape cloud-backup/cloud-pull use internally, and are also what the Sandbox admin screens’ Export / Import a bundle buttons call. Use these directly for manual sharing between sites without going through Cloud at all; use the cloud-* tools above when you want Cloud to store and sync the bundle for you. Full detail on Sandbox.
Permissions
Section titled “Permissions”Every tool here requires manage_options. The Cloud-connection tools additionally require an active Cloud connection (EMCP Tools → Connection), the block kind on the export/import tools requires an active Pro license (the block Sandbox store doesn’t exist on free sites, so exporting/importing a block cleanly fails with a pro_required error there rather than a fatal).
