SmartCloud Agent Composer adds a controlled WordPress layer for agent-assisted Gutenberg workflows. Administrators define versioned Config Sets with site contracts, page-type Blueprints, approved patterns, structured fields, relations, media policy, and safety rules. Agents can create or revise only validated, Composer-owned drafts, or prepare a separate working proposal for a human-reviewed published-content update.
Composer registers its governed Abilities through the separate WordPress MCP Adapter at
/wp-json/mcp/smartcloud-agent-composer. A compatible authenticated MCP client can connect directly; an OpenAI Connector tunnel is optional and is not bundled.
For remote or multi-user clients, Composer can validate Amazon Cognito access tokens and intersect group roles, per-App-Client role ceilings, granted Composer scopes, and the active content contract. This protected mode does not create shadow WordPress users. The backward-compatible dedicated WordPress user path remains available when MCP protection is Open.
Core operation runs inside WordPress without requiring a WP Suite account, subscription, hosted service, provider plugin, or proprietary theme. Optional integrations are disclosed under
External Services.
Key features
- Draft-only agent execution with separate WordPress authorship and Composer ownership.
- Explicitly validated and activated Config Sets; imports and edits never activate automatically.
- Optimistic concurrency for configuration and draft changes.
- Gutenberg block-tree, pattern, template, post-type, language, excerpt, field, and relation validation.
- Document and structured-record Blueprints, including registered REST-visible fields approved by the Site Contract.
- Human-readable, ordered relation editing constrained by allowed target types, statuses, and cardinality.
- Existing-image assignment, optional bounded Contributor raster ingestion from approved HTTPS hosts, and separately enabled Publisher-only public Media Library image upload with governed SEO metadata.
- Short-lived preview drafts with ownership-checked cleanup.
- Bounded, sanitized static HTML previews with optional inline MCP Apps rendering in compatible clients.
- Redacted, tamper-evident audit events in an append-only SHA-256 hash chain.
- Checksum-protected Config Set lifecycle and active-theme/provider discovery.
- Provider-neutral language discovery that distinguishes authored-language policy from actual site language switching.
- Optional Polylang and WPML draft-language assignment and explicit linking of separately authored translations without publishing them.
- Human review can return the same update proposal for changes with an audited instruction, without creating another draft.
- Versioned Structure Contracts protect semantic Gutenberg structure while keeping approved content and extension slots editable.
- Synced structural patterns use native Pattern Overrides so shared layout can evolve without copying per-page values.
- Single-item and bounded bulk Blueprint migrations produce deterministic previews and separate review proposals instead of rewriting published content.
- Optional or required WP-admin creation policy starts human-created CPT items from a validated managed Blueprint instead of an ungoverned blank document.
- Optional fail-closed Cognito MCP access with public OAuth discovery, PKCE S256, group roles, per-client ceilings, Composer scopes, filtered tools, and redacted audit evidence.
- Publisher-only handoff lets an authorized reviewer inspect and submit another principal's ordinary Composer-owned draft without taking edit ownership.
- Revision-bound inline MCP App approval in compatible clients, with human-only decision controls and a WordPress-admin fallback.
Documentation:
https://wpsuite.io/docs/
This plugin is not affiliated with or endorsed by the WordPress Foundation. All trademarks are property of their respective owners.
- Install the plugin ZIP through Plugins -> Add New -> Upload Plugin and activate it.
- Open SmartCloud -> Agent Composer and review runtime, theme, and provider status.
- Create or import an inactive Config Set, review its Site Contract and Blueprints, then validate and explicitly activate it.
- Install and activate the separate WordPress MCP Adapter if an MCP client will use Composer.
- For remote or multi-user MCP access, configure MCP Access with a Cognito User Pool, Hosted UI domain, public authorization-code plus PKCE App Client, exact client callback, external MCP resource URI, group-role mappings, client ceiling, and optional URI-bound Composer scopes. Keep protection Open until the OAuth round trip succeeds.
- For the backward-compatible Open path only, create a dedicated WordPress user with the
smartcloud_agent role and store its Application Password in the client secret store.
Composer requires WordPress 6.9 or newer and PHP 8.1 or newer.
1.4.3
Restores native browser saves behind HTTP Basic Auth while retaining WordPress session and Blueprint safeguards. No configuration or content migration is required.
1.4.2
Updates the bundled shared Hub translation handling. Existing Composer content, configurations, permissions and audit format remain unchanged; no migration is required.
1.4.1
Improves audit reliability during concurrent MCP requests. No content or configuration migration is required.
1.4.0
WP Suite admin navigation now groups everyday tasks by capability and detailed settings under Advanced. Existing settings and bookmarked admin URLs remain available; no configuration migration is required.
1.3.9
Install this update when upgrading WordPress MCP Adapter to 0.7.0. Restart the MCP tunnel and reconnect clients after installation. No content migration is required.
1.3.8
Native and agent saves enforce the same editorial and document rules. Correct invalid existing metadata before editing; partial saves cannot bypass validation or proposal gates. Native plugins may use shared validators without expanding agent permissions. See the linked upgrade archive.
1.3.7
Native editing requires a validated Config Set opting into browser-editor for a proposal-only Blueprint. Stale synced patterns need exact native_pattern_revisions attestations; unknown revisions remain blocked pending reviewed migration. See the linked upgrade archive.
1.3.6
Reload editors. Content controls are in Block sidebar List View. Existing instance content is retained; shared patterns need no rewrite. Blueprint migrations remain proposal-only with human review; available blocks remain site-contract governed. See the linked upgrade archive.
1.3.5
Restart Composer's MCP runtime and refresh client tools and resources to discover the update-proposal approval card. Composer creates its proposal-approval table automatically. Additional shared stylesheet URLs are optional; no content migration is required.
1.3.4
Restart MCP and refresh tools/resources for v8 preview and review cards. The approval table adds a rendered-preview hash; recreate pending approval requests. No content migration is required. See the linked upgrade archive.
1.3.3
Update to restore saved instance-slot content in public bodies and rendered previews. No content migration is required; clear page caches after installation.
1.3.2
Restart MCP and refresh tools/resources for v6 previews and semantic slot IDs. Existing instances remain readable. Clone, validate and activate a Config Set before new slot pattern policies or pinned hashes. No automatic publication or migration. See the linked upgrade archive.
1.3.1
Install matching Static Publisher; restart MCP and refresh tools. Protected publish/content-sync and rule discovery require Publisher; crawl/deploy use Contributor. Media upload needs explicit validated Config Set approval and publish.request scope. See the linked upgrade archive.
1.3.0
Install MCP Adapter 0.6.1+. Validate and activate the Structure Contract and sync patterns; restart MCP and refresh clients. Protection remains Open. Configure Cognito/resource URI and test OAuth before Protected Required or scope enforcement. See the linked upgrade archive.
1.2.6
To enable Solution update proposals, activate the bundled theme 1.0.59 Config Set, restart MCP, and refresh tools. The restart also enables rendered-preview language recovery for localized proposals.
1.2.5
Restart MCP and refresh tools. Existing Config Sets still require rendered previews. To make them optional, clone, validate, and activate a Config Set with design_policy.rendered_preview_policy set to optional. Theme 1.0.68 supports localized preview links.
1.2.4
Restart MCP and refresh tools/resources to load the v3 preview and token schema. Activate the updated WP Suite Config Set to allow homepage and product-page proposals; existing active Config Sets remain unchanged.
1.2.3
Import, validate, and explicitly activate the new WP Suite Config Set if the site uses the bundled theme 1.0.59 contract. Existing active Config Sets remain unchanged.
1.2.2
Install the matching Polylang or WPML bridge update, restart the MCP runtime, refresh its tool catalogue, and activate a Config Set containing the new localized page Blueprints before authoring those pages.
1.2.1
Refresh the MCP tool and resource catalog after upgrading. Inline ChatGPT previews require WordPress MCP Adapter 0.6.0 or newer; structured preview data remains available without MCP Apps UI support.
1.2.0
Adds human-reviewed published-content proposals and optional Polylang/WPML draft linking. Review and activate a compatible Config Set, install the matching localization bridge when needed, and refresh the MCP tool catalogue.
1.1.2
Declares compatibility with WordPress 7.1.
1.1.1
Recommended for WordPress Playground and other SQLite-backed installations that use Composer draft creation.
1.1.0
Recommended for sites where agents manage categories, tags, or custom taxonomy terms. Review and activate explicit taxonomy permissions in a cloned Config Set, then restart the site MCP runtime and refresh the client tool catalog.
1.0.4
Recommended for sites that use structured relation fields. This update makes relation-ID lookup explicit and removes misleading editable-content totals; restart the site MCP runtime and refresh the client tool catalog after upgrading.
1.0.3
Recommended for multisite installations using the shared WP Suite Hub.
1.0.2
Recommended dependency refresh away from deprecated SmartCloud Amplify UI releases.
1.0.1
Recommended compatibility update for Starter-managed WP Suite Theme CSS.
1.0.0
Initial public release.