An agent can read OttoKit's SaaS connection status, access-control settings, system health (cron jobs, database table, webhook log counts), configured automation triggers, which supported integrations are active, and paginated webhook execution logs.
SmartCloud Agent Composer abilities, governed through the Bridge
Lets an agent read a site's design and content contracts, search and reuse existing media and taxonomy terms, and create, update, validate, and preview governed Gutenberg drafts or published-content update proposals, but stops short of publishing: a human Publisher reviews and approves or rejects every production change.
- Abilities
- 6733 read27 write7 destructive
- Active installs
- Fewer than 10
- Rating
- No ratings yet
- Version
- 1.3.3
- Requires
- WP 6.9+, PHP 8.1+
- Last updated
- 2026-09-24 12:23pm GMT
View SmartCloud Agent Composer on WordPress.org
What has to be true first
Needs WordPress 6.9 or later with the plugin active. Most abilities require the connecting user to hold the plugin's own smartcloud_agent_use and smartcloud_composer_execute_drafts capabilities plus the WordPress read, edit_posts, and edit_pages capabilities (or, if an MCP access guard is configured, that guard's own per-actor authorization instead); the status ability is gated separately by a dedicated smartcloud_composer_view_status capability, and the publication-decision abilities are restricted to a human Publisher, never the model.
A note on the count below
All ability ids are formed from a fixed PREFIX constant concatenated with hardcoded string suffixes passed as literal arguments across four registration sites (the main execution contract's 60 abilities, 5 backward-compatible canonical aliases, the status ability, and a preview-draft helper); none depend on runtime or per-site data, so the set is not dynamic.
The 67 SmartCloud Agent Composer abilities
Grouped by what each one can change. Every one starts off until you enable it.
Read 33
- Read
Get Composer status
Returns safe runtime, configuration, and provider discovery status.
- Read
Get page blueprint
Returns the allowed patterns, blocks, sequence, references, and constraints for a page type.
- Read
Get semantic Structure Contract
Returns the versioned Structure Contract and field IDs for an enforced Blueprint.
- Read
Get semantic document
Reads a Composer-owned assigned draft as stable semantic fields with fresh concurrency tokens.
- Read
Validate semantic content proposal
Validates the current published-content proposal revision without submitting or changing it.
- Read
Preview Blueprint migration
Calculates a structural migration for a published item without writing content.
- Read
Plan Blueprint migration batch
Classifies a page of published items as automatic, review-required, or incompatible.
- Read
Get design context
Returns the active theme identity, merged theme.json settings/styles, and design policy.
- Read
Get runtime capabilities
Returns Composer, transport, and registered provider availability without exposing secrets.
- Read
List supported content languages
Lists authored and provider-backed languages available for localized drafts.
- Read
List approved patterns
Lists registered patterns approved for a page type and their required placeholders.
- Read
Read reference content
Reads an approved published item, or a draft assigned to this agent, without private metadata.
- Read
Search existing media
Searches existing image attachments; cannot upload, edit, or delete media.
- Read
Materialize media image
Returns an existing image attachment as canonical block markup without saving content.
- Read
Materialize constrained Query Loop
Returns a canonical query block tree limited to Site Contract-allowed sources.
- Read
Get content field contract
Returns the registered CPT fields enabled by the active Site Contract for a Blueprint.
- Read
Search relation targets
Resolves titles or slugs to post IDs required by relation fields.
- Read
Inspect approved content fields
Reads allowed registered fields from an assigned draft or readable content item.
- Read
Get taxonomy contract
Returns taxonomies enabled by the active Site Contract for a Blueprint.
- Read
Search taxonomy terms
Resolves term names or slugs to term IDs in an approved taxonomy.
- Read
Inspect assigned taxonomy terms
Returns approved taxonomy relationships and fresh concurrency tokens for an owned draft.
- Read
List editable content
Lists editable or adoptable content by status, post type, Blueprint, and assignment state.
- Read
Inspect existing content item
Returns content and validation details for readable content and Composer drafts.
- Read
Inspect draft for adoption
Checks whether an existing draft matches a selected blueprint without changing content.
- Read
Validate content draft
Assembles and validates content, excerpt policy, and SEO description without saving.
- Read
Validate content draft (legacy name)
Backward-compatible alias for validate-content-draft.
- Read
Get assigned content draft
Returns one draft assigned to this agent, including content and proposal state.
- Read
Get draft preview
Returns edit and browser preview URLs plus a validation report for an assigned draft.
- Read
Get rendered draft preview
Returns sanitized frontend HTML for an assigned draft's latest revision.
- Read
Get rendered preview asset
Private helper that returns one revision-bound local image, font, or stylesheet for the preview app.
- Read
Inspect draft for publication
Publisher-only inspection of an owned draft for publication review, without adopting or editing it.
- Read
Open publication approval session
Private app-only helper that authenticates the requesting Publisher for a review session.
- Read
Get publication approval preview asset
Private app-only helper that returns one revision-bound asset for the inline publication review.
Write 27
- Write
Set semantic field
Updates one Structure Contract field on an assigned draft by stable semantic ID.
- Write
Replace semantic media
Replaces one declared core/image field using an existing Media Library attachment.
- Write
Insert semantic slot block
Inserts one supported block or approved provider component into an extension slot.
- Write
Update semantic slot block
Rematerializes one user-owned extension-slot block by its stable identity.
- Write
Move semantic slot block
Reorders one direct user-owned extension-slot child by stable identity.
- Write
Remove semantic slot block
Removes one user-owned extension-slot block by stable identity.
- Write
Create Blueprint migration proposal
Creates one inactive agent-owned update proposal from a reviewed migration plan.
- Write
Create Blueprint migration proposals in bulk
Creates up to 25 reviewed migration proposals in one call.
- Write
Assign featured image
Assigns an existing Media Library image as the featured image of an owned draft.
- Write
Ingest remote media
Downloads one approved-host image into the Media Library and can assign it only to an owned draft.
- Write
Upload public media asset
Publishes one image into the Media Library from a base64 payload or approved HTTPS source.
- Write
Update approved content fields
Updates explicitly writable registered fields on an owned assigned draft.
- Write
Create taxonomy term
Creates one term in an approved taxonomy; never edits or deletes an existing term.
- Write
Assign taxonomy terms
Assigns existing approved terms to a draft assigned to the current agent.
- Write
Clone existing content to a Composer draft
Copies a readable and cloneable item to a new independent owned draft.
- Write
Link localized content drafts
Links two or more separately authored owned drafts as translations.
- Write
Attach a localized draft to a translation group
Adds one owned draft to an open language slot in an existing translation group.
- Write
Attach localized content to a translation group
Adds one inspected item to an open language slot in an existing translation group.
- Write
Merge localized content translation groups
Merges two non-conflicting translation-group snapshots without changing content.
- Write
Create published-content update proposal
Creates an agent-owned working copy of a published item; the source is unchanged.
- Write
Submit content proposal for human review
Validates and freezes an assigned working proposal for a human reviewer.
- Write
Insert, update, or remove draft blocks
Inserts, replaces, or removes canonical blocks in a draft assigned to this agent.
- Write
Adopt content draft
Assigns a validated existing draft to the current agent, preserving its author and content.
- Write
Create content draft
Creates an agent-owned draft with the blueprint's excerpt policy and SEO meta description.
- Write
Create content draft (legacy name)
Backward-compatible alias for create-content-draft.
- Write
Update assigned content draft
Updates only a draft assigned to this agent, without changing its author or type.
- Write
Request human publication approval
Publisher-only request for a short-lived human review of a draft; never publishes content itself.
Destructive 7
- Destructive
Decide publication approval
Private, human-only decision (approve or reject) on one short-lived publication request.
- Destructive
Materialize media image (canonical alias)
Canonical public alias for materialize-media-image.
- Destructive
List editable content (canonical name)
Canonical public alias for list-content-drafts.
- Destructive
Insert, update, or remove draft blocks (canonical alias)
Canonical public alias for insert-or-update-blocks.
- Destructive
Adopt content draft (canonical alias)
Canonical public alias for adopt-content-draft.
- Destructive
Update assigned content draft (canonical alias)
Canonical public alias for update-own-draft.
- Destructive
Create short-lived preview draft
Creates a real governed draft for preview and schedules its automatic cleanup.
No abilities match that search.
How to switch these on
Four steps from two active plugins to a governed connection.
Install SmartCloud Agent Composer and Agent Abilities for MCP
Both plugins need to be active on the same WordPress site. SmartCloud Agent Composer registers its own abilities; this plugin discovers and governs them.
Open the Other plugins screen
In Agent Abilities for MCP, open the Bridge tab (labeled "Other plugins" in the admin). Abilities from every registered plugin appear there, grouped by the plugin that registered them.
Enable one ability at a time
Every ability from SmartCloud Agent Composer starts off. Turn on only the ones you want an agent to reach, or enable the whole set in one click.
Connect as a least-privilege user
Approve the connection as a WordPress account scoped to what you actually want the agent to do. Each call still re-checks that account’s capability before it runs.
Read more in how bridging works or the full documentation.
Frequently asked questions
Does SmartCloud Agent Composer work with the Bridge?
Yes. Every ability registers unconditionally once the plugin's execution runtime boots on wp_abilities_api_init, with meta.mcp.public set false on all of them, which the Bridge ignores, so the whole set is discoverable and callable through the Bridge once the operator turns each one on.
Do SmartCloud Agent Composer's abilities register automatically?
Yes, unconditionally, once SmartCloud Agent Composer is active. Nothing else has to be configured for the Bridge to discover them.
Does SmartCloud Agent Composer need anything special to work with the Bridge?
Needs WordPress 6.9 or later with the plugin active. Most abilities require the connecting user to hold the plugin's own smartcloud_agent_use and smartcloud_composer_execute_drafts capabilities plus the WordPress read, edit_posts, and edit_pages capabilities (or, if an MCP access guard is configured, that guard's own per-actor authorization instead); the status ability is gated separately by a dedicated smartcloud_composer_view_status capability, and the publication-decision abilities are restricted to a human Publisher, never the model.
More AI & automation plugins
AI
ConditionalOnce an operator turns on the relevant feature toggles, an agent can read a site's exposed settings, users, and post content and terms, and can ask the plugin's AI experiments to draft or suggest excerpts, titles, slugs, meta descriptions, editorial notes and updates, summaries, translations, classifications, type-ahead text, image alt text, generated images, and comment moderation or reply suggestions, though running the content-generation ones also needs an AI connector configured.
An AI agent can create a new AutomatorWP automation, add triggers or actions to an existing one, and run or execute an automation's actions immediately, using AutomatorWP's own no-code automation builder.
Verified from SmartCloud Agent Composer's own free wordpress.org code on 28 September 2026, not from its marketing claims. Not every ability listed here has been run end to end against a live site. Plugin authors change their code, so a name, a capability, or a condition can be different in a later release. This site is not affiliated with, or endorsed by, Smart Cloud Solutions Inc. or SmartCloud Agent Composer. Back to the full directory.
Bridge SmartCloud Agent Composer, keep the same control.
Every ability starts off, is scoped to the user you connect, and is written to the same audit log as core. Turn on only what you need.
Off by default. Capability checked on every call.