Let your AI agent manage
WordPress. Correctly.
The MCP server + WordPress plugin that lets any AI agent manage Elementor pages, Astra settings, RankMath SEO, and WooCommerce products — without breaking the rendered HTML.
Every other AI tool gets Elementor wrong
Elementor stores data in three places: JSON, rendered CSS, and rendered HTML. Update just the JSON via REST API and the page looks broken until someone reopens it in the editor.
AgenticWP calls Elementor's internal Document::save() so all three are regenerated atomically. That's the whole point.
Every pixel below was assembled through MCP tool calls. No code typed by hand. Click in, inspect, poke around — the reactor is live.
Build Log
23 prompts. 282 tool calls. Zero lines of code typed.
- 38 distinct tool types engaged
- 9 Elementor sections committed
- 5 legal pages rendered with nuclear placards
- 0 lines of code typed by a human
demo-agenticwp.racunalnicar.eu
The whole landing page — hero, live MCP console, features, pricing, FAQ. Hand-built by the same kind of agent you're about to install. Elementor + Astra + RankMath + a nuclear-themed dark design, all driven through AgenticWP endpoints.
Open live site → ⚙ Behind the scenesControl Room
An animated reactor diagram that visualises the pipeline. CSS + SVG theatre, zero JavaScript.
Enter control room →38+ MCP tools, one plugin
Options, postmeta, term meta, Astra settings, Elementor pages and widgets, media upload, menus, WooCommerce products. Plus generic wp_rest_call / wc_rest_call for everything else.
Pure API plugin
Zero frontend hooks. Nothing touches what your visitors see. Safe to install on production with zero performance impact.
Context-efficient
Fine-grained tools like get_elementor_outline and update_elementor_element save 100x tokens vs downloading whole pages.
Component builder
Generate ready-to-insert Elementor JSON for heroes, product grids, CTA banners, icon lists, and more. Build full pages from templates.
Hard "won't do" list
Can't edit PHP files. Can't install or activate plugins. Can't run shell commands. Can't run raw SQL. Can't change host config. The narrow surface is the moat — the agent can break content, never the site.
Upload plugin
Upload agenticwp.zip in WP Admin → Plugins → Add New
App password
Create an Application Password under your WordPress user profile
Register MCP
One command connects your AI tool to your site via the MCP server
Talk to your AI
“Update the hero on the homepage to say X” — just works
# Register the MCP server claude mcp add agenticwp python3 /path/to/server.py \ -e WP_URL=https://yoursite.com \ -e WP_USER=admin \ -e WP_APP_PASSWORD=xxxx-xxxx-xxxx-xxxx # Then just ask your AI: > Set the RankMath SEO title on /about to "About Us | YourBrand" > Update the homepage hero heading to "Spring Collection 2025" > Bulk update alt text on all product images in category 42 > Add a new CTA banner section to the pricing page
Free tier
- get_wp_status
- get_option / update_option / delete_option
- get_astra_settings / update_astra_settings
- get_postmeta / update_postmeta / delete_postmeta
- update_postmeta_bulk
- get_termmeta / update_termmeta / delete_termmeta
- update_termmeta_bulk
- flush_cache
- wp_rest_call / wc_rest_call
- find_pages / find_products (+ attribute filter)
Paid tier
- list_elementor_pages / get_elementor_page
- update_elementor_page / create_elementor_page
- get_elementor_outline / get_elementor_element
- update_elementor_element / elementor_replace
- build_elementor_section
- list_elementor_widgets / get_elementor_components
- media_upload / media_set_alt / media_set_alt_bulk
- add_menu_item / bulk_update_products
- update_postmeta_multi (batch SEO across posts)
WordPress agencies
Manage dozens of Elementor + Astra client sites from any AI tool. Bulk SEO, content updates, media management.
SEO teams
Bulk RankMath title/description updates, alt text for thousands of images, meta across entire site architectures.
Solo WordPress freelancers
Manage your client sites from the AI tool you already pay for. Stop context-switching between 12 wp-admin tabs. Stay in the editor you live in — Cursor, Claude Code, whatever.
Real WordPress sites where AgenticWP did the work an agent + an MCP can do without a developer in the editor.
Battle-tested on motospirit.si — a 20,000-SKU WooCommerce store in production — and on the homepage you're reading. Want to be next? Get the plugin.
We sell lifetime because we believe the product, not because we need MRR. Pay once, install forever.
- 1 WordPress site
- Lifetime plugin updates
- All 38+ MCP tools
- Email support
- Up to 10 sites
- Lifetime plugin updates
- All 38+ MCP tools
- Priority email support
Or pay yearly if you only need it for one project
- 1 WordPress site
- 1 year of plugin updates
- All 38+ MCP tools
- Email support
- Up to 10 sites
- 1 year of plugin updates
- All 38+ MCP tools
- Priority email support
- Unlimited sites
- 1 year of updates
- All 38+ MCP tools
- Slack support + onboarding call
What if you stop maintaining this?
The plugin file is yours forever. License verification runs on Cloudflare Pages + Workers' free tier — zero monthly bill, so it keeps running even if I stop paying attention. Backup endpoint at agenticwp.pages.dev if the primary route breaks, plus a 7-day grace period if both fail. The MCP server is plain Python you can fork in 5 minutes.
Is it safe to give AI write-access?
The won't-do list is hardcoded: no PHP edits, no plugin install, no shell, no raw SQL, no host config. Per-post lock prevents concurrent writes. Optional read-only mode for paranoid runs.
14-day no-questions refund
If it doesn't work for your setup, you get your money back. Reply to your purchase email. No support ticket back-and-forth, no exit survey, no guilt trip.
What can the AI NOT do?
wp-config.php, modify host config, or write outside the WP media library. The narrow surface is the moat — the agent can break content (which Elementor revisions can roll back), never the site itself. If you want PHP / shell / file-write access, use Claude Code's Bash tool — that's its job, not ours.