github msrbuilds/elementor-mcp v1.6.0
v1.6.0 — Admin menu restructure, low-tools mode, Freemius SDK

latest releases: v3.14.1, v3.14.0, v3.13.2...
3 months ago

Admin menu restructure, low-tools mode, Freemius SDK

Closes #45. Fixes the long-standing bug where the admin "disabled tools" toggles never reached MCP clients (the filter was registered inside the admin-only class and never fired on REST requests). Adds a one-click escape hatch for clients with strict tool caps (Antigravity, Gemini API) and disables Pro widgets by default so fresh installs stay under the 100-tool client limit.

New

  • Dedicated EMCP Tools top-level admin menu with native WordPress submenus — Tools, Connection, Prompts, Changelog — replacing the single tabbed screen previously under Settings.
  • Atomic element tools (Elementor 4.0+) now visible in the Tools screen under Atomic Layout / Atomic Widgets categories. Previously registered with the MCP server but missing from the admin UI, so they couldn't be toggled.
  • Low-tools mode toggle at the top of the Tools screen. When on, the registered tool list is filtered down to a curated 51-slug essentials set (46 without Elementor 4.0+) so MCP clients with strict tool caps stay under their limit. Universal add-widget / update-widget / build-page plus discovery, page CRUD, layout, globals, stock images, custom code, and atomic essentials are kept. Individual toggles are preserved when the mode is off.
  • Save Changes button now also in the bulk-actions row at the top of the Tools screen, not just at the bottom.
  • Freemius SDK vendored in includes/vendors/fremius/ for unified update delivery across free and paid distribution channels.

Changed

  • Pro widget shortcuts disabled by default on fresh installs and on the first admin page load after upgrade. Brings the active tool count under 100 for Elementor Pro users out of the box. Existing user choices are preserved via union merge — your previously-disabled tools stay disabled, Pro widgets are added on top. Re-enable any specific Pro widget from the Tools screen.

Fixed

  • elementor_mcp_ability_names filter moved out of the admin-only class so it runs on every request, including REST. Previously the filter was hooked in Elementor_MCP_Admin::init(), but that class is only loaded when is_admin() is true. MCP clients connect via /wp-json/mcp/elementor-mcp-server — not an admin request — so the filter never fired, and every "disabled" tool stayed exposed. Closes #45.
  • Atomic element tools now discoverable in the admin Tools screen and individually toggleable. The atomic categories are gated on Elementor_MCP_Atomic_Props::is_atomic_supported(), so users on Elementor < 4.0 don't see toggles for tools that aren't registered.
  • Low-tools mode toggle visual reactivity — the toggle pill now drives directly off the checkbox :checked state via CSS sibling selectors, with :has() driving the card border. No JS required, no stale state on click.

Tool count by environment

Configuration Tools
Free Elementor only 61
Free + Elementor 4.0+ atomic 74
With Elementor Pro 100
Pro + Elementor 4.0+ 113
Pro + WooCommerce + Elementor 4.0+ 118
Low-tools mode (any config) 51 max

Upgrade notes

After updating, visit the new EMCP Tools top-level menu in your WordPress sidebar — the Settings → MCP Tools entry is gone. Pro users with Elementor Pro active will find Pro widget shortcuts disabled by default; re-enable any you want from the Tools screen. If your MCP client has a tool cap, flip on Low-tools mode at the top of the Tools screen.

Don't miss a new elementor-mcp release

NewReleases is sending notifications on new releases.