Overview
WDesignKit MCP Abilities allow AI tools and automation systems to interact directly with WDesignKit features.
These abilities help users manage templates, widgets, snippets, workspaces, cloud resources, and Elementor workflows using AI-powered actions.
Each ability performs a specific task with defined inputs and outputs.
What Are WDesignKit Abilities?
WDesignKit abilities are predefined actions that AI systems can use to interact with WDesignKit features.
Each ability is designed for a specific task, such as:
- Importing templates
- Creating widgets
- Managing snippets
- Accessing cloud resources
- Organizing workspaces
- Automating Elementor workflows
These abilities help AI understand what action needs to be performed inside WDesignKit.
Simple Example
If a user says:
Import a modern hero section
The AI will:
- Detect the request
- Select the correct template ability
- Search matching templates
- Import the selected design
- Return the result to the user
How WDesignKit Abilities Work
WDesignKit MCP uses abilities as action handlers between AI and WDesignKit.
Every ability follows a simple workflow.
Workflow Process
- User sends a request
- AI understands the intent
- MCP selects the correct ability
- WDesignKit performs the action
- Response is returned to the user
Example Workflow
User Request
Create a pricing section for Elementor
MCP Process
- AI searches design resources
- Matching templates are found
- Required widgets are selected
- The layout is imported into Elementor
- The final result is returned
This process helps automate repetitive tasks and improves workflow speed.
How Abilities Work
- User sends a request
- AI detects the required action
- MCP selects the correct ability
- WDesignKit performs the task
- The result is returned to the user
Ability Categories
1. Save & Import Templates
Browse, import, save, share, and manage templates from the cloud library.
Available Abilities
- list-templates — Display all available templates from the WDesignKit cloud library.
- find-template — Search templates using keywords, categories, or names.
- import-template — Import selected templates directly into Elementor.
- ai-import-template — Automatically import matching templates using AI suggestions.
- save-template — Save sections or pages as reusable templates.
- update-template — Update existing saved templates with new changes.
- remove-template — Delete templates from the workspace or library.
- replace-template — Replace old templates with updated versions.
- browse-template-images — View template preview images before importing.
- manage-workspace-template — Organize and manage templates inside workspaces.
- toggle-design-templates — Enable or disable the template feature.
Example
{
"action": "import-template",
"template": "Modern Hero Section"
}
2. Build Custom Widgets
Create, edit, preview, and publish Elementor widgets.
Available Abilities
- list-widgets — Show all available Elementor widgets.
- get-widget — Retrieve widget settings and details.
- create-widget — Create a new custom Elementor widget.
- update-widget — Edit and update existing widgets.
- preview-widget — Preview widget output before publishing.
- publish-widget — Publish widgets for live website usage.
- duplicate-widget — Create a duplicate copy of widgets.
- remove-widget — Delete unwanted widgets from the library.
- manage-widget-category — Organize widgets into categories.
- toggle-custom-widgets — Enable or disable custom widget features.
3. Snippet Management
Store and manage reusable code snippets.
Available Abilities
- list-snippets — Display all saved code snippets.
- create-snippet — Create reusable CSS, JS, or PHP snippets.
- update-snippet — Modify existing code snippets.
- delete-snippet — Remove snippets from storage.
- share-snippet — Share snippets with team members.
- import-snippet — Import snippets from external sources.
- export-snippet — Export snippets for backup or reuse.
- toggle-snippets — Enable or disable snippet management features.
4. Workspace Management
Manage teams, permissions, and shared resources.
Available Abilities
- create-workspace – Create a new team workspace
- update-workspace – Update workspace name or settings
- delete-workspace – Delete a workspace permanently
- get-workspace-data -Retrieve details of an existing workspace
- manage-workspace-snippet – Add or remove snippets from a workspace
- manage-workspace-widget – Add or remove widgets from a workspace
- get-shared-with-me – View all items shared with you by teammates
5. Cloud Library Access
Access and manage cloud-based resources.
Available Abilities
- browse-library – Browse all available cloud library resources.
- search-library – Search cloud resources using keywords or categories.
- fetch-cloud-assets – Retrieve templates, widgets, and design assets from cloud storage.
- restore-template – Restore deleted or previously backed-up templates.
- sync-library – Sync local resources with the WDesignKit cloud library.
- backup-resources – Create backups of templates, widgets, and workspace data.
6. AI Automation Abilities
Use AI to automate design and workflow actions.
Available Abilities
- ai-import-template – Automatically import matching templates using AI recommendations.
- ai-suggest-layout – Suggest suitable layouts based on user requirements.
- ai-recommend-widget – Recommend widgets for specific sections or layouts.
- ai-generate-section – Generate Elementor sections automatically using AI prompts.
- ai-replace-layout – Replace existing layouts with AI-recommended alternatives.
- ai-organize-workspace – Automatically organize templates and resources inside workspaces.
7. Feature Controls
Enable or disable WDesignKit modules and features.
Available Abilities
- toggle-design-templates – Enable or disable design template features.
- toggle-custom-widgets – Control access to custom Elementor widgets.
- toggle-snippets – Enable or disable snippet management functionality.
- toggle-cloud-features – Manage cloud synchronization and storage features.
- toggle-workspace-tools – Enable or disable workspace collaboration tools.
8. Cloud Sync & Storage
Sync templates, widgets, and resources with cloud storage.
Available Abilities
- sync-library – Sync templates and resources between local and cloud storage.
- backup-resources – Create cloud backups of templates, widgets, and snippets.
- restore-template – Restore templates from backup storage.
- sync-workspace – Synchronize workspace resources across team members.
- upload-cloud-assets – Upload templates and assets to cloud storage.
- download-cloud-assets – Download cloud resources for local usage.
9. Search & Discovery
Search templates, widgets, snippets, and cloud resources.
Available Abilities
- search-library – Search the complete WDesignKit cloud library.
- search-template – Find templates using categories, keywords, or names.
- search-widget – Search available Elementor widgets and components.
- search-snippet – Locate reusable code snippets from storage.
- browse-template-images – Preview template images before importing.
- recent-items – Display recently used templates, widgets, and snippets.
Example Workflow
User Request
Create a landing page with hero and pricing sections.
MCP Workflow
- Search matching templates
- Import hero section
- Import pricing section
- Add recommended widgets
- Save as reusable template
Key Points
- AI can interact directly with WDesignKit
- Abilities automate Elementor workflows
- Templates and widgets can be managed through MCP
- Teams can collaborate using shared workspaces
- Cloud sync improves workflow management
- AI automation reduces manual work
Security & Permissions
All abilities use permission-based access control.
Users can manage:
- Workspace permissions
- Resource access
- Team roles
- Cloud actions
- AI feature access
Conclusion
WDesignKit MCP Abilities help users automate website-building workflows using AI, templates, widgets, snippets, and cloud-based resources.
The system improves speed, collaboration, and productivity for Elementor users while simplifying design management and workflow automation.
