github msrbuilds/elementor-mcp v2.1.0
v2.1.0 — PHP Snippets sandbox, Global Classes reader, atomic & theme-template fixes

latest releases: v3.16.0, v3.15.2, v3.15.1...
3 months ago

New

  • PHP Code Snippets (Sandbox) — a free, capability-gated way for an AI agent to author server-side PHP behind a hard human-approval gate. The AI can validate code and create drafts, but a draft never runs until an admin activates it in EMCP Tools → Sandbox (there's deliberately no "activate" tool). Every snippet is statically parse-checked + security-scanned before it can be saved or activated; activation runs a sha256-verified, fatal-isolated file. Six tools, off by default.
  • list-global-classes (#55) — resolves Elementor's Class Manager: maps the opaque g- class IDs on elements to their human names (g-037bb9ccard-base) and the CSS each defines. Read-only; Elementor 4.0+.
  • One-click authentication test on the Connection tab (#41) — tells you definitively whether a client will connect, and if your server is stripping the Authorization header (the usual cause of initialize: Unauthorized on Plesk/Apache/IIS) it shows the exact .htaccess/nginx fix.
  • OpenAI-strict tool schemas (opt-in, #42) — a toggle that emits strict JSON Schemas for OpenAI-compatible strict function-calling clients (e.g. CrewAI). Off by default.

Fixed

  • Atomic widgets/containers silently failed to save (#36) — save_page_data: bool given. They now save correctly, and invalid atomic settings return a clean error instead of fataling.
  • Setting theme-template conditions broke other templates (#38) — now uses Elementor's own conditions manager, which regenerates the location cache correctly.
  • Prompts & Brand Kits cards resetting to 0 — durable mirror + background refresh.
  • Broken "Generate Configs" when admin.js was quarantined (#44) — precise notice + release-time verifier.

Improved

  • Styled in-plugin Changelog screen; slide-in code viewer with copy/download; click-to-copy shortcodes.

🤖 Generated with Claude Code

Don't miss a new elementor-mcp release

NewReleases is sending notifications on new releases.