The Plus Addons for Elementor exposes a set of MCP (Model Context Protocol) abilities that let AI tools like Claude interact directly with your Elementor site. These abilities cover building pages, placing widgets, managing templates, updating global styles, and reading page structure — all from an AI conversation without opening the WordPress editor.
The Free version of The Plus Addons includes abilities for all Free widgets and core Elementor page-building actions. The Pro version adds abilities for Pro-only widgets such as Blog Listout, Testimonial Listout, Team Member Listout, Accordion/FAQ Pro, and more.
This page lists every available MCP ability grouped by function so you know exactly what actions are possible from your AI client.
Best Used For:
- Developers who want to build or modify Elementor pages through an AI assistant without manually opening the page editor.
- Site owners using Claude or other MCP-compatible AI tools who need a reference for which TPAE abilities are available in their plan.
- Agencies automating page creation across multiple client sites using The Plus Addons MCP abilities.
Requirement – These MCP abilities are exposed by The Plus Addons for Elementor via the SproutOS plugin. Make sure both plugins are installed, activated, and your MCP client is connected to your site to use these abilities.
Page Building Abilities
These abilities let your AI client create pages, add containers, and place widgets on any Elementor page. They are available in both Free and Pro versions.
- tpae/build-page creates a complete Elementor page from a declarative structure in a single call. It supports nested containers and any widget type.
- tpae/elementor-create-page creates a new WordPress page with Elementor enabled and optionally inserts initial content.
- tpae/add-container and tpae/elementor-add-container add a new flex or grid container to a page or inside another container.
- tpae/add-stock-image searches Openverse for a Creative Commons image, downloads it to the Media Library, and places it as an image widget on the page.
- tpae/add-custom-css adds custom CSS to a specific element or to the entire page.
- tpae/add-custom-js adds a JavaScript snippet to a page by inserting an HTML widget with a script tag.
- tpae/add-code-snippet creates a site-wide custom code snippet using Elementor, injecting CSS or JS into the head, body open, or body close.
- tpae/delete-page-content clears all Elementor content from a page, resetting it to blank while keeping the page itself.
- tpae/upload-svg-icon uploads an SVG file to the WordPress Media Library and returns an Elementor-compatible icon object ready to use in any widget.
- tpae/sideload-image downloads any external image URL into the WordPress Media Library and returns its local attachment ID and URL.
Element Management Abilities
These abilities let your AI client read, update, move, duplicate, or remove individual elements on any Elementor page. They are available in both Free and Pro versions.
- tpae/update-element and tpae/elementor-update-element update settings on any widget or container using a partial merge, so only the fields you specify change.
- tpae/update-container and tpae/elementor-update-container update flex or grid settings on a specific container.
- tpae/elementor-batch-update updates multiple elements in a single save operation, which is much faster than updating each element one at a time.
- tpae/duplicate-element and tpae/elementor-duplicate-element copy an element and all its children with new IDs and place the copy immediately after the original.
- tpae/move-element and tpae/elementor-move-element move an element to a different parent container or position in the page tree.
- tpae/remove-element and tpae/elementor-remove-element delete an element and all its children from the page permanently.
- tpae/reorder-elements and tpae/elementor-reorder-elements reorder the direct children of a container by passing an ordered array of element IDs.
- tpae/find-element searches all elements on a page by type, widget type, or settings content and returns matching element IDs for use in further operations.
- tpae/set-dynamic-tag assigns an Elementor dynamic tag to a specific control on any element, making that field pull live data such as post title, URL, or custom field.
Template and Popup Abilities
These abilities let your AI client create, apply, import, and export Elementor templates and popups. They are available in both Free and Pro versions.
- tpae/apply-template applies a saved Elementor template to a page at a given position, inserting its elements with fresh IDs.
- tpae/save-as-template saves a full page or a specific element as a reusable Elementor template in the template library.
- tpae/import-template imports a JSON template structure into a page at an optional position.
- tpae/export-page exports a page’s full Elementor data as a JSON structure that can be imported into another page or site.
- tpae/create-popup creates a new Elementor Pro popup template.
- tpae/set-popup-settings configures popup triggers, timing, and display conditions for an Elementor Pro popup.
- tpae/create-theme-template creates a new Elementor Pro theme builder template for header, footer, single post, archive, or 404 layouts.
- tpae/set-template-conditions sets the display conditions for a theme builder template, such as Entire Site, specific pages, or post types.
Global Settings and Style Abilities
These abilities let your AI client read and update site-wide Elementor settings including the global color palette, typography presets, and page-level layout options.
- tpae/get-global-settings returns the active Elementor kit settings including all global colors, typography presets, spacing values, and breakpoints.
- tpae/update-global-colors updates the site-wide color palette in the Elementor kit by passing an array of color objects with ID, title, and hex value.
- tpae/update-global-typography updates the site-wide typography presets in the Elementor kit, including font family, size, weight, and line height.
- tpae/update-page-settings updates page-level Elementor settings such as background, padding, custom CSS, and layout options for a specific page.
Read and Inspect Abilities
These abilities let your AI client read page structure, element settings, widget schemas, and available templates before making changes. They are read-only and safe to call at any time.
- tpae/get-page-structure and tpae/elementor-get-page-structure return the full element tree for a page showing all containers, widgets, and their nesting with IDs.
- tpae/get-element-settings returns the current settings for a specific element by post ID and element ID.
- tpae/get-widget-schema returns the full JSON Schema for any widget type’s settings, describing all available controls and their allowed values.
- tpae/tpae-widget-schema returns a compact schema specifically for any registered The Plus widget, optimized for AI use.
- tpae/get-container-schema returns the JSON Schema for all container controls including flex direction, justify content, align items, and grid settings.
- tpae/list-pages returns all WordPress pages and posts built with Elementor, with optional filtering by post type and status.
- tpae/list-templates returns all saved Elementor templates from the template library with optional filtering by template type.
- tpae/list-widgets returns all registered Elementor widget types with their names, titles, categories, and keywords.
- tpae/list-dynamic-tags returns all available Elementor dynamic tags with their names, groups, and categories.
- tpae/list-code-snippets lists all existing Elementor custom code snippets with their titles, locations, priorities, and statuses.
TPAE Widget Abilities Available in Free
These abilities use the tpae/tpae- prefix. They are registered by The Plus Addons for Elementor (Free) plugin. You can use these on any site with only the Free plugin installed.
- tpae/tpae-accordion — adds the Accordion widget for collapsible content panels and FAQ layouts.
- tpae/tpae-age-gate — shows a verification screen before page content is revealed.
- tpae/tpae-blockquote — renders a styled pull quote with author name and citation.
- tpae/tpae-blog-listout — displays posts in grid, carousel, masonry, or metro layouts.
- tpae/tpae-breadcrumbs-bar — outputs a site breadcrumb trail for navigation context.
- tpae/tpae-button — adds a styled call-to-action button with icon, link, and hover options.
- tpae/tpae-carousel-anything — turns any Elementor content into a scrollable carousel.
- tpae/tpae-clients-listout — displays client logos in a grid or carousel layout.
- tpae/tpae-contact-form-7 — adds a styled wrapper for a Contact Form 7 form.
- tpae/tpae-countdown — displays a live countdown timer to a target date or time.
- tpae/tpae-dark-mode — adds a toggle that lets visitors switch between light and dark themes.
- tpae/tpae-dynamic-categories — renders a filterable category list linked to a listing widget.
- tpae/tpae-everest-form — adds a styled wrapper for an Everest Forms form.
- tpae/tpae-flip-box — shows front and back faces of a card with a flip transition on hover.
- tpae/tpae-gallery-listout — displays image galleries in grid, masonry, and justified layout modes.
- tpae/tpae-gravity-form — adds a styled wrapper for a Gravity Forms form.
- tpae/tpae-header-extras — adds extra elements such as buttons or icons inside the site header area.
- tpae/tpae-heading-animation — displays a heading with character or word animation effects on load or scroll.
- tpae/tpae-heading-title — renders a heading with prefix, title, subtitle, and highlight animation options.
- tpae/tpae-hovercard — shows a card that flips or slides to reveal back content on hover.
- tpae/tpae-icon — adds a single icon with size, color, and link settings.
- tpae/tpae-info-box — combines an icon, heading, and description in a styled card layout.
- tpae/tpae-meeting-scheduler — embeds a Calendly or similar meeting scheduling widget.
- tpae/tpae-messagebox — renders a notice, success, warning, or error styled alert block.
- tpae/tpae-navigation-menu-lite — adds a lightweight navigation menu from any registered WordPress menu.
- tpae/tpae-ninja-form — adds a styled wrapper for a Ninja Forms form.
- tpae/tpae-number-counter — animates a number up to a target value when scrolled into view.
- tpae/tpae-page-scroll — enables full-page scroll behavior with section snapping.
- tpae/tpae-plus-form — adds a custom form builder with multi-step layout and field validation.
- tpae/tpae-post-author — outputs the author name, avatar, and bio for the current post in a template.
- tpae/tpae-post-comment — displays the comments section for the current post in a template.
- tpae/tpae-post-content — outputs the body content of the current post in a single post template.
- tpae/tpae-post-featured-image — displays the featured image of the current post in a template.
- tpae/tpae-post-meta — outputs post meta such as date, category, and tags for the current post.
- tpae/tpae-post-navigation — adds previous and next post links within a single post template.
- tpae/tpae-post-search — adds a live search input that queries posts in real time.
- tpae/tpae-post-title — outputs the title of the current post in a single post template.
- tpae/tpae-pricing-table — renders a styled pricing plan card with feature list and CTA button.
- tpae/tpae-process-steps — displays a numbered or icon-based step-by-step process or workflow.
- tpae/tpae-progress-bar — displays a horizontal animated fill bar with a label and percentage value.
- tpae/tpae-scroll-navigation — adds a fixed dot navigator for jumping between named page sections.
- tpae/tpae-smooth-scroll — enables smooth animated scrolling behavior across the entire page.
- tpae/tpae-social-embed — embeds posts from Twitter, Instagram, and Facebook directly on the page.
- tpae/tpae-social-icon — renders a row of styled social network icons with individual link targets.
- tpae/tpae-style-list — renders a styled unordered or ordered list with custom icons.
- tpae/tpae-switcher — creates a toggle between two content states such as monthly and annual pricing.
- tpae/tpae-syntax-highlighter — displays code blocks with language-specific syntax highlighting and a copy button.
- tpae/tpae-table — renders a styled data table with sortable columns and responsive layout.
- tpae/tpae-tabs-tours — creates horizontal and vertical tab navigation with custom content per tab.
- tpae/tpae-team-member-listout — displays team profile cards in grid, carousel, or masonry layouts.
- tpae/tpae-testimonial-listout — shows testimonials in grid, carousel, or masonry layout with star rating support.
- tpae/tpae-text-block — adds a rich text area with advanced typography and multi-column layout options.
- tpae/tpae-video-player — embeds YouTube, Vimeo, or self-hosted video with a custom poster and playback controls.
- tpae/tpae-wp-forms — adds a styled wrapper for a WPForms form.
TPAE Widget Abilities Available in Pro Only
These abilities use the tpae/tpae- prefix. They are registered by The Plus Addons for Elementor Pro plugin. After the upcoming plugin update, these abilities will use the tpae/tpae- prefix instead. A valid Pro license must be active on your site to use these abilities.
- tpae/tpae-accordion — adds the Pro Accordion widget with advanced animation, ACF repeater, and schema markup support.
- tpae/tpae-advanced-buttons — renders styled multi-button groups with CTA and download button style variations.
- tpae/tpae-advanced-typography — displays text with advanced font, gradient, and animation controls.
- tpae/tpae-advertisement-banner — shows a styled promotional banner with image, text, and CTA button.
- tpae/tpae-animated-service-boxes — displays service cards with icon animations on hover.
- tpae/tpae-audio-player — embeds a custom-styled HTML5 audio player with playlist support.
- tpae/tpae-before-after — shows two images with a draggable comparison slider.
- tpae/tpae-blog-listout — displays posts in grid, carousel, masonry, or metro layouts with AJAX filters and pagination.
- tpae/tpae-breadcrumbs-bar — outputs a site breadcrumb trail with advanced styling options.
- tpae/tpae-button — adds a Pro styled button with extended icon, animation, and hover variants.
- tpae/tpae-carousel-anything — turns any Elementor content into a scrollable carousel with advanced options.
- tpae/tpae-carousel-remote — adds external navigation controls for any carousel on the page.
- tpae/tpae-cascading-image — displays multiple images in a layered cascade layout.
- tpae/tpae-chart — renders bar, line, pie, and other chart types with custom data input.
- tpae/tpae-circle-menu — creates a radial icon menu that expands from a single trigger button.
- tpae/tpae-clients-listout — displays client logos in a grid or carousel with filtering and hover effects.
- tpae/tpae-countdown — displays a live countdown timer with extended style and action options.
- tpae/tpae-coupon-code — shows a copyable discount or coupon code block.
- tpae/tpae-custom-field — outputs the value of any custom field or ACF field on the page.
- tpae/tpae-design-tool — adds a visual color and font customizer panel for site visitors.
- tpae/tpae-draw-svg — animates an SVG path as a draw-on effect triggered by scroll or load.
- tpae/tpae-dynamic-categories — renders a filterable category list with advanced AJAX filter options.
- tpae/tpae-dynamic-device — shows different content depending on the visitor device type.
- tpae/tpae-dynamic-listing — outputs a query-based post listing with custom layout and filter options.
- tpae/tpae-dynamic-smart-showcase — displays posts in a large interactive thumbnail showcase layout.
- tpae/tpae-flip-box — shows front and back faces of a card with a flip transition effect on hover.
- tpae/tpae-gallery-listout — displays image galleries in grid, masonry, and justified layout modes with lightbox.
- tpae/tpae-google-map — embeds a Google Map with custom markers and styling.
- tpae/tpae-header-extras — adds extra elements such as buttons or icons inside the site header area.
- tpae/tpae-heading-title — renders a heading with advanced multi-style text, prefix, subtitle, and highlight animation.
- tpae/tpae-horizontal-scroll-advance — creates a section that scrolls horizontally as the visitor scrolls down.
- tpae/tpae-hotspot — places interactive marker pins on any image with tooltip or popover content.
- tpae/tpae-image-factory — applies masks, effects, and hover animations to any image element.
- tpae/tpae-info-box — combines an icon, heading, and description in a styled card with advanced options.
- tpae/tpae-mailchimp — adds a styled Mailchimp email signup form.
- tpae/tpae-mobile-menu — adds a dedicated hamburger-triggered menu optimized for mobile viewports.
- tpae/tpae-morphing-layouts — switches between grid layout variations with animated transitions.
- tpae/tpae-mouse-cursor — replaces the default browser cursor with a custom image or shape.
- tpae/tpae-navigation-menu — renders a WordPress menu with advanced layout and mega menu support.
- tpae/tpae-number-counter — animates a number up to a target value with extended style options.
- tpae/tpae-off-canvas — triggers a sliding sidebar or overlay panel from any button or link.
- tpae/tpae-page-scroll — enables full-page scroll behavior with extended transition and navigation options.
- tpae/tpae-plus-form — adds a Pro form builder with multi-step layout, conditional logic, and validation.
- tpae/tpae-post-search — adds a live search input with extended post type and display options.
- tpae/tpae-pre-loader — shows a custom loading animation while the page loads and hides content until ready.
- tpae/tpae-pricing-list — renders a feature comparison or add-on pricing list with icons and descriptions.
- tpae/tpae-pricing-table — renders a styled pricing plan card with Pro badge, feature list, and CTA button.
- tpae/tpae-process-steps — displays a numbered or icon-based step-by-step process with extended styling.
- tpae/tpae-product-listout — shows WooCommerce products in grid, carousel, or masonry layouts with filters.
- tpae/tpae-protected-content — hides content behind a password or login requirement.
- tpae/tpae-row-background — applies a video, parallax, or gradient background to any Elementor section.
- tpae/tpae-scroll-navigation — adds a fixed dot navigator for jumping between named page sections.
- tpae/tpae-scroll-sequence — plays an image frame sequence animation as the visitor scrolls down the page.
- tpae/tpae-search-bar — adds a styled WordPress search input with custom placeholder and button.
- tpae/tpae-search-filter — adds AJAX filter controls that work with dynamic listing widgets.
- tpae/tpae-shape-divider — adds a custom SVG shape as a decorative divider between page sections.
- tpae/tpae-site-logo — outputs the site logo from WordPress Customizer with an optional home link.
- tpae/tpae-social-feed — displays a live social media feed from connected platform accounts.
- tpae/tpae-social-icon — renders a row of styled social network icons with individual link targets.
- tpae/tpae-social-reviews — displays reviews from Google, Yelp, or Facebook in a styled card layout.
- tpae/tpae-social-sharing — adds social share buttons for the current page or post URL.
- tpae/tpae-style-list — renders a styled list with custom icons and extended layout options.
- tpae/tpae-switcher — creates a toggle between two content states with extended animation options.
- tpae/tpae-table — renders a styled data table with sortable columns and responsive layout.
- tpae/tpae-table-content — adds a floating or inline table of contents generated from page headings.
- tpae/tpae-tabs-tours — creates horizontal and vertical tab layouts with advanced content and animation controls.
- tpae/tpae-team-member-listout — displays team profile cards in grid, carousel, or masonry with filter support.
- tpae/tpae-testimonial-listout — shows testimonials in grid, carousel, or masonry layout with star rating display.
- tpae/tpae-timeline — displays content events in a vertical or horizontal chronological layout.
- tpae/tpae-unfold — shows a truncated content block with a read more button to reveal the rest.
- tpae/tpae-woo-cart — displays the WooCommerce shopping cart with custom layout and styling.
- tpae/tpae-woo-checkout — renders the WooCommerce checkout form with custom field styling.
- tpae/tpae-woo-compare — adds a product comparison feature to WooCommerce stores.
- tpae/tpae-woo-multi-step — splits the WooCommerce checkout flow into multiple labeled steps.
- tpae/tpae-woo-myaccount — outputs the WooCommerce My Account page with a custom layout.
- tpae/tpae-woo-order-track — displays an order tracking form for WooCommerce customer orders.
- tpae/tpae-woo-single-basic — adds the basic product information block for WooCommerce single product templates.
- tpae/tpae-woo-single-image — displays the product gallery for WooCommerce single product templates.
- tpae/tpae-woo-single-pricing — shows the product price and add to cart button for WooCommerce single templates.
- tpae/tpae-woo-single-tabs — renders the product description, reviews, and attributes tabs for WooCommerce templates.
- tpae/tpae-woo-thank-you — customizes the order confirmation page shown to customers after checkout.
- tpae/tpae-woo-wishlist — adds a wishlist feature that lets customers save products for later purchase.
- tpae/tpae-wp-bodymovin — embeds a Lottie JSON animation file on the page with playback controls.
- tpae/tpae-wp-login-register — adds a custom WordPress login and user registration form with full styling support.
- tpae/tpae-wp-quickview — adds a quick view modal popup for WooCommerce products in listing pages.
Also, read Display Conditions Settings Overview to learn how to control widget visibility across your site using The Plus Addons MCP abilities.






