WDesignKit Abilities
WDesignKit exposes its widget builder, template library, code-snippet marketplace, cloud workspaces, licensing, and plugin settings as WordPress Abilities, letting an AI assistant create widgets, import templates, install snippets, and manage the whole design toolkit from a chat.
78
Total
31
Read
47
Write
Requires the WDesignKit plugin active on a site whose WordPress build ships the Abilities API (the abilities only register on the 'wp_abilities_api_categories_init' and 'wp_abilities_api_init' hooks when wp_register_ability_category(), wp_register_ability() and wp_has_ability_category() exist, e.g. WordPress 6.9+ or the Abilities API feature plugin). Every ability is registered under the 'wdesignkit' ability category, is exposed publicly over MCP (meta.mcp.public = true), and shares a single permission_callback ('sprout_mcp_permission_callback', provided by the Sprout MCP framework that surfaces these abilities — its implementation is not part of the plugin's own source). Cloud abilities (workspaces, marketplace push/download, licensing, template save/import) additionally require an active WDesignKit cloud session, and some pro operations require the matching pro plugin/licence to be active.
Activate WDesignKit Licence
Writewdesignkit/activate-licence
Activate a WDesignKit, The Plus, or UIChemy licence key against the cloud and cache it locally.
Activate WDesignKit Widget
Writewdesignkit/activate-widget
Re-enable a deactivated widget so the page builder loads it again.
AI Import WDesignKit Template
Writewdesignkit/ai-import-template
Generate AI-tailored copy for a cloud template based on a destination site profile.
Browse WDesignKit Code Snippets
Read-onlywdesignkit/browse-snippets
Browse the public code-snippet marketplace with rich filtering.
Browse WDesignKit Marketplace Widgets
Read-onlywdesignkit/browse-widgets
Browse the public widget marketplace with builder, category, and free/pro filters.
Browse WDesignKit Preset Templates
Read-onlywdesignkit/browse-presets
Fetch a page of marketplace preset templates for a specific widget category from the cloud.
Browse WDesignKit Template Images
Read-onlywdesignkit/browse-template-images
Fetch stock or AI-generated image URLs for a template's image slots by industry category.
Check WDesignKit Widget Versions
Read-onlywdesignkit/check-widget-versions
Check the cloud for the latest versions of installed widgets to spot outdated ones.
Check Widget Dependencies
Read-onlywdesignkit/check-dependencies
Check whether the plugins and themes WDesignKit widgets rely on are installed and active.
Convert WDesignKit Widget Builder
Read-onlywdesignkit/convert-widget
Explain the manual workflow for moving a widget between builders (automatic conversion is unsupported).
Create WDesignKit Widget
Writewdesignkit/create-widget
Generate a new Elementor, Gutenberg, Gutenberg Core, or Bricks widget with full boilerplate files.
Create WDesignKit Workspace
Writewdesignkit/create-workspace
Create a new cloud workspace for organising templates, widgets, and snippets.
Deactivate WDesignKit Widget
Writewdesignkit/deactivate-widget
Stop a widget loading on the frontend without deleting its files.
Delete WDesignKit Cloud Snippet
Destructivewdesignkit/delete-snippet
Delete a snippet from the WDesignKit cloud marketplace by its cloud ID.
Delete WDesignKit Licence
Destructivewdesignkit/delete-licence
Deactivate and remove a licence key from the WDesignKit cloud (and locally for the wdkit product).
Delete WDesignKit Widget
Destructivewdesignkit/delete-widget
Soft-delete a local widget by moving its files to a recoverable trash folder.
Delete WDesignKit Workspace
Destructivewdesignkit/delete-workspace
Permanently delete a cloud workspace container (items inside are not deleted).
Download WDesignKit Marketplace Snippet
Writewdesignkit/download-snippet
Download a marketplace snippet and install it as a local code snippet.
Download WDesignKit Marketplace Widget
Writewdesignkit/download-widget
Download a marketplace widget and install it into the local widget library.
Download WDesignKit Preset Template
Writewdesignkit/download-preset
Download a preset template's content from the cloud for insertion into a builder.
Duplicate WDesignKit Widget
Writewdesignkit/duplicate-widget
Clone a local widget under a new name and fresh widget ID.
Export WDesignKit Widget
Writewdesignkit/export-widget
Package a local widget's config and thumbnail into a downloadable ZIP archive.
Favourite / Unfavourite WDesignKit Snippet
Writewdesignkit/favourite-snippet
Mark or unmark a marketplace snippet as a favourite.
Find WDesignKit Template
Read-onlywdesignkit/find-template
Search the user's saved cloud templates by name keyword to get their IDs.
Get Existing WDesignKit Cloud Snippets
Read-onlywdesignkit/get-existing-snippet
Fetch the user's previously uploaded cloud snippets, mainly for the save/update flow.
Get My WDesignKit Favourite Snippets
Read-onlywdesignkit/get-my-favourite-snippets
List the marketplace code snippets the current user has favourited.
Get My WDesignKit Snippets
Read-onlywdesignkit/get-my-snippets
List the code snippets the current user has uploaded to the marketplace.
Get WDesignKit Design Template Toggle States
Read-onlywdesignkit/get-design-templates-toggle
Read the visibility toggles for the template library and per-builder template sources.
Get WDesignKit Feature Manager States
Read-onlywdesignkit/get-features-manager
Read the enabled/disabled state of the widget builder, template library, code snippets, and debug mode.
Get WDesignKit Login Status
Read-onlywdesignkit/get-login-status
Check whether the site is signed in to the WDesignKit cloud and see the account email, session state, and token expiry.
Get WDesignKit Settings
Read-onlywdesignkit/get-settings
Read all WDesignKit plugin settings, including every builder and template toggle.
Get WDesignKit Shared With Me
Read-onlywdesignkit/get-shared-with-me
List templates and widgets shared with the current user via workspace collaboration.
Get WDesignKit Snippet Info
Read-onlywdesignkit/get-snippet-info
Read a locally stored code snippet's title, description, and code by file_id or post_id.
Get WDesignKit Snippet Kit
Read-onlywdesignkit/get-snippet-kit
Expand a snippet kit (bundle) into its individual snippet summaries.
Get WDesignKit Social Login URL
Read-onlywdesignkit/get-social-login-url
Generate a Google or Facebook OAuth URL and state token to start social login or signup.
Get WDesignKit White Label Settings
Read-onlywdesignkit/get-white-label
Read the current WDesignKit white-label branding configuration.
Get WDesignKit Widget Builder States
Read-onlywdesignkit/get-widget-builders
Read which page-builder integrations (Elementor, Gutenberg, Gutenberg Core, Bricks) are enabled.
Get WDesignKit Widget Details
Read-onlywdesignkit/get-widget
Get a widget's full details including its JSON config and PHP, CSS, and JS code.
Get WDesignKit Workspace Data
Read-onlywdesignkit/get-workspace-data
Retrieve a workspace's full contents including templates, widgets, snippets, and members.
Import WDesignKit Template
Writewdesignkit/import-template
Download a saved or marketplace template's content from the cloud for insertion.
Import WDesignKit Widget
Writewdesignkit/import-widget
Import a widget into the local library from its JSON config object.
Install Plugin Dependency
Writewdesignkit/install-dependency
Install and optionally activate a required free plugin from wordpress.org.
List Local WDesignKit Code Snippets
Read-onlywdesignkit/list-local-snippets
List all locally installed code snippets across file-based and legacy storage.
List WDesignKit Abilities
Read-onlywdesignkit/list-abilities
Discover every registered WDesignKit ability with its slug, label, description, and parameters.
List WDesignKit Rollback Versions
Read-onlywdesignkit/list-rollback-versions
List stable previous WDesignKit versions available to roll back to from wordpress.org.
List WDesignKit Templates
Read-onlywdesignkit/list-templates
Browse the user's saved cloud templates with builder, type, and search filters.
List WDesignKit Widgets
Read-onlywdesignkit/list-widgets
List all locally created widgets across every page builder.
List Widget Categories
Read-onlywdesignkit/list-categories
List all WDesignKit widget categories with a live count of widgets in each.
Login / Sign Up to WDesignKit Cloud via Google or Facebook
Writewdesignkit/social-login
Complete a Google or Facebook OAuth login or signup using the state code from the OAuth popup.
Login to WDesignKit Cloud
Writewdesignkit/login
Sign in to the WDesignKit cloud with an email and password and store the session locally.
Login to WDesignKit Cloud with API Key
Writewdesignkit/login-api-key
Sign in to the WDesignKit cloud with a personal API token instead of email and password.
Logout from WDesignKit Cloud
Writewdesignkit/logout
Sign the site out of the WDesignKit cloud and clear the cached session and licence data.
Manage Code Snippet in WDesignKit Workspace
Writewdesignkit/manage-workspace-snippet
Add, remove, copy, or move a cloud code snippet within WDesignKit workspaces.
Manage Template in WDesignKit Workspace
Writewdesignkit/manage-workspace-template
Add, remove, copy, or move a cloud template within WDesignKit workspaces.
Manage Widget Categories
Writewdesignkit/manage-categories
Add, remove, or replace the set of WDesignKit widget categories.
Manage Widget in WDesignKit Workspace
Writewdesignkit/manage-workspace-widget
Add, remove, copy, or move a cloud widget within WDesignKit workspaces.
Push WDesignKit Widget to Cloud
Writewdesignkit/push-widget
Upload a local widget to the WDesignKit cloud marketplace.
Remove WDesignKit Template
Destructivewdesignkit/remove-template
Permanently delete a user-saved cloud template by ID.
Replace WDesignKit Template
Destructivewdesignkit/replace-template
Overwrite an existing saved cloud template's body with a new payload.
Reset WDesignKit White Label Settings
Destructivewdesignkit/reset-white-label
Delete the WDesignKit white-label configuration and restore default branding.
Rollback WDesignKit to Previous Version
Destructivewdesignkit/rollback
Downgrade the WDesignKit plugin to a specified previous stable version.
Save / Upload WDesignKit Snippet to Cloud
Writewdesignkit/save-snippet
Upload a local code snippet to the WDesignKit cloud marketplace, creating or updating a record.
Save WDesignKit Template
Writewdesignkit/save-template
Save a page-builder layout to the WDesignKit cloud library as a new template.
Set WDesignKit White Label Settings
Writewdesignkit/set-white-label
Configure white-label branding for WDesignKit, replacing its name, logo, and UI toggles.
Sign Up for WDesignKit Cloud
Writewdesignkit/signup
Create a new WDesignKit cloud account and immediately sign in.
Sync WDesignKit Licence
Writewdesignkit/sync-licence
Refresh a licence record by re-fetching its current status from the WDesignKit cloud.
Toggle WDesignKit Design Template Visibility
Writewdesignkit/toggle-design-templates
Show or hide the template library and per-builder template sources.
Toggle WDesignKit Plugin Features
Writewdesignkit/toggle-features-manager
Enable or disable the widget builder, template library, code-snippet module, or debug mode.
Toggle WDesignKit Widget Builders
Writewdesignkit/toggle-widget-builders
Enable or disable individual page-builder integrations and the master builder feature.
Update WDesignKit Local Snippet Details
Writewdesignkit/update-snippet-details
Change a local code snippet's title and/or description without any cloud call.
Update WDesignKit Settings
Writewdesignkit/update-settings
Toggle individual WDesignKit features and per-builder switches in one call.
Update WDesignKit Template
Writewdesignkit/update-template
Update an existing saved cloud template's body in place by ID.
Update WDesignKit Widget
Destructivewdesignkit/update-widget
Replace a local widget's PHP, CSS, JS, or config metadata (each code field is a full-file replacement).
Update WDesignKit Workspace
Writewdesignkit/update-workspace
Rename a workspace or change its primary builder.
WDesignKit Cloud Forgot Password
Read-onlywdesignkit/forgot-password
Send a WDesignKit cloud password-reset email to a given address.
WDesignKit Licence Credit & Storage Overview
Read-onlywdesignkit/licence-overview
Get the stored licence record plus, optionally, a fresh AI credit balance from the cloud.
WDesignKit Remove Database
Destructivewdesignkit/remove-database
Read, configure, or immediately run WDesignKit's database-cleanup that deletes plugin data.
WDesignKit Widget Preview
Writewdesignkit/widget-preview
Create or reuse a temporary preview page for a widget and return its editor URL.
More Page Builders plugins with abilities
All Page Builders →Use WDesignKit's abilities with AI
Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.