DesignSetGo abilities, governed through the Bridge

An AI agent can discover the plugin's blocks, extensions and abilities, read a post's block structure and the site's theme design context, insert, update, batch-update or delete blocks on a post, add items to accordion, tab and timeline containers, and read or replace the plugin's global CSS and settings.

Abilities
229 read12 write1 destructive
Active installs
7K+
Rating
100% (3 ratings)
Version
2.8.2
Requires
WP 6.7+, PHP 7.4+
Last updated
2026-09-24 1:13am GMT

What has to be true first

DesignSetGo needs to be installed and active on WordPress 6.9 or later for its abilities to register (the plugin itself supports down to 6.7). Block editing abilities check edit_posts, the two global-CSS abilities check edit_css, and the two settings abilities check manage_options; the read-only discovery abilities (list-blocks, list-abilities, list-extensions) check the read capability.

A note on the count below

22 ability classes were found under includes/abilities (5 configurators, 7 info, 6 inserters, 4 settings) against easymcpai's listed 20; the extra two are list-abilities and list-extensions, self-describing manifest abilities rather than abilities that act on content.

The 22 DesignSetGo abilities

Grouped by what each one can change. Every one starts off until you enable it.

Read 9

  • Read

    Find Blocks

    Searches for blocks of a specific type across posts, returning locations and counts.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-find-blocks
  • Read

    Get Theme Design Context

    Reads resolved WordPress theme settings, global styles and registered block style variations.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-get-design-context
  • Read

    Get Post Blocks

    Retrieves all blocks from a post with their attributes.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-get-post-blocks
  • Read

    List DesignSetGo Abilities

    Returns a manifest of all registered DesignSetGo abilities with their names, descriptions and schemas.

    Permission
    readAny logged-in user
    MCP tool
    aafm-bridge-designsetgo-list-abilities
  • Read

    List DesignSetGo Blocks

    Returns every available DesignSetGo block with its attributes and metadata.

    Permission
    readAny logged-in user
    MCP tool
    aafm-bridge-designsetgo-list-blocks
  • Read

    List Dynamic Tag Sources

    Returns the catalog of Dynamic Tag binding sources such as post, site, ACF and Meta Box fields.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-list-dynamic-tag-sources
  • Read

    List Extensions

    Returns every DesignSetGo block extension (animation, parallax, responsive visibility) with its attribute schema.

    Permission
    readAny logged-in user
    MCP tool
    aafm-bridge-designsetgo-list-extensions
  • Read

    Get Global CSS

    Reads the site's Additional CSS for the active theme.

    Permission
    edit_css
    MCP tool
    aafm-bridge-designsetgo-get-global-css
  • Read

    Get DesignSetGo Settings

    Reads the current DesignSetGo plugin settings merged with defaults.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-designsetgo-get-settings

Write 12

  • Write

    Add Accordion Item

    Adds an accordion item with title and content into an existing accordion container.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-add-accordion-item
  • Write

    Add Block

    Adds any block to a post at the top level.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-add-block
  • Write

    Add Blocks

    Adds several blocks to a post at the top level in one save, all or nothing.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-add-blocks
  • Write

    Add Child Block

    Adds a block as a child of an existing block on a post.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-add-child-block
  • Write

    Add Tab

    Adds a tab with title and content into an existing tabs container.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-add-tab
  • Write

    Add Timeline Item

    Adds a timeline item with date, title and content into an existing timeline container.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-add-timeline-item
  • Write

    Batch Update Blocks

    Applies attribute changes to multiple blocks at once, by block name or by a list of specific blocks.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-batch-update
  • Write

    Configure Custom CSS

    Applies custom CSS to an individual block.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-configure-custom-css
  • Write

    Configure Shape Divider

    Adds or updates a shape divider on a section block.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-configure-shape-divider
  • Write

    Update Block

    Updates an existing block's attributes by index, block name or client ID.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-update-block
  • Write

    Update Global CSS

    Replaces the site's Additional CSS for the active theme.

    Permission
    edit_css
    MCP tool
    aafm-bridge-designsetgo-update-global-css
  • Write

    Update DesignSetGo Settings

    Applies a partial update to DesignSetGo plugin settings.

    Permission
    manage_optionsAdministrators
    MCP tool
    aafm-bridge-designsetgo-update-settings

Destructive 1

  • Destructive

    Delete Block

    Removes one or more blocks from a post by block name or client ID.

    Permission
    edit_postsContributors and up
    MCP tool
    aafm-bridge-designsetgo-delete-block

How to switch these on

Four steps from two active plugins to a governed connection.

  1. Install DesignSetGo and Agent Abilities for MCP

    Both plugins need to be active on the same WordPress site. DesignSetGo registers its own abilities; this plugin discovers and governs them.

  2. 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.

  3. Enable one ability at a time

    Every ability from DesignSetGo starts off. Turn on only the ones you want an agent to reach, or enable the whole set in one click.

  4. 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 DesignSetGo work with the Bridge?

Yes. A registry auto-loads every ability class under includes/abilities (info, inserters, configurators, settings) and registers each with wp_register_ability under the designsetgo namespace, so all of them are individually switchable once the operator enables the Bridge.

Do DesignSetGo's abilities register automatically?

Yes, unconditionally, once DesignSetGo is active. Nothing else has to be configured for the Bridge to discover them.

Does DesignSetGo need anything special to work with the Bridge?

DesignSetGo needs to be installed and active on WordPress 6.9 or later for its abilities to register (the plugin itself supports down to 6.7). Block editing abilities check edit_posts, the two global-CSS abilities check edit_css, and the two settings abilities check manage_options; the read-only discovery abilities (list-blocks, list-abilities, list-extensions) check the read capability.

More Page builders plugins

An agent can read and edit the structure of Elementor-built pages, list and inspect widget and component schemas, manage the site's shared global CSS classes and design-token variables, build whole page layouts from a composition description, and publish or preview documents.

Page builders10M+ active installs
9 read5 write13 destructive
View abilities

Once enabled, an agent can read and manage HFE header/footer/block templates and Elementor pages end to end: list, create, update, duplicate, delete and restore templates and pages, build and edit Elementor layouts widget by widget, toggle widgets and extensions, set display rules and theme compatibility, read the site's design tokens, and clear the Elementor CSS cache.

Page builders2M+ active installs
17 read22 write6 destructive
View abilities

An agent can list and insert ElementsKit's widgets and templates into Elementor pages, scaffold new pages, headers, footers and custom widgets, and manage mega menus, all with an unauthenticated caller in mind since the code carries no readonly or destructive annotations.

Page builders1M+ active installs
15 destructive
View abilities

Verified from DesignSetGo'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, Justin Nealey or DesignSetGo. Back to the full directory.

Back to the plugin directory

Bridge DesignSetGo, 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.