v3.7 · 35+ MCP tools · Production ready

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.

AI Agent REST API AgenticWP MCP Server Elementor Astra RankMath WooCommerce Media Menus
Works with any MCP-compatible AI tool
Claude Code
Claude Desktop
Cursor
Windsurf
VS Code Copilot
JetBrains IDEs
Zed
Cline
Roo Code
Continue
Aider
Amazon Q
Sourcegraph Cody
Gemini CLI
OpenAI Agents SDK
LangChain
CrewAI
AutoGen
Claude Code
Claude Desktop
Cursor
Windsurf
VS Code Copilot
JetBrains IDEs
Zed
Cline
Roo Code
Continue
Aider
Amazon Q
Sourcegraph Cody
Gemini CLI
OpenAI Agents SDK
LangChain
CrewAI
AutoGen
60 seconds from install to first edit

Watch the demo

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.

Other tools (broken)
_elementor_data
Updated ✓
_elementor_css
Stale ✗
post_content
Stale ✗
AgenticWP (correct)
_elementor_data
Updated ✓
_elementor_css
Re-rendered ✓
post_content
Re-rendered ✓
Everything an AI agent needs to manage WordPress

35+ REST endpoints

Options, postmeta, media upload, Astra settings, Elementor pages, widgets, components, menus, WooCommerce products, and generic WP/WC passthrough for everything else.

35+ MCP tools

Native MCP integration. Works with Claude Code, Cursor, Windsurf, VS Code Copilot, JetBrains, and 15+ more AI tools out of the box.

🔒

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.

🛠

Generic passthrough

wp_rest_call and wc_rest_call cover any WP/WooCommerce endpoint without curl boilerplate. 95% coverage out of the box.

Install in 30 seconds
1

Upload plugin

Upload agenticwp.zip in WP Admin → Plugins → Add New

2

App password

Create an Application Password under your WordPress user profile

3

Register MCP

One command connects your AI tool to your site via the MCP server

4

Talk to your AI

“Update the hero on the homepage to say X” — just works

Connect your AI agent to WordPress
terminal
# 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
35+ tools, one plugin

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)
Who uses AgenticWP

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.

AI tool builders

Need a reliable WordPress backend for your agent? AgenticWP is a structured API, not a screen scraper.

Battle-tested on motospirit.si — a 20,000-SKU WooCommerce store in production.

One purchase, no recurring fees
Solo
$79 /yr
For single-site operators
  • 1 WordPress site
  • 1 year of plugin updates
  • All 35+ MCP tools
  • Email support
Buy Solo
Agency Pro
$499 /yr
For large operations
  • Unlimited sites
  • 1 year of updates
  • All 35+ MCP tools
  • Slack support + onboarding call
Buy Pro
Launch deal — first 100 buyers
Solo Lifetime — $149 Agency Lifetime — $399
Common questions
Which AI tools does this work with?
Any tool that supports MCP (Model Context Protocol): Claude Code, Cursor, Windsurf, VS Code Copilot, JetBrains IDEs, Zed, Cline, Roo Code, Continue, Aider, Amazon Q, Gemini CLI, OpenAI Agents SDK, LangChain, CrewAI, and more. The plugin also exposes a standard REST API you can call from any HTTP client.
Does it touch my frontend?
No. AgenticWP has zero frontend hooks — no wp_head, no the_content filters, nothing. It's a pure management API. Your visitors will never notice it's installed, and it has zero performance impact on page loads.
Which page builders are supported?
Elementor is first-class with dedicated endpoints including the Document::save() fix. Astra theme settings have a dedicated merge-update endpoint. Everything else is reachable via the generic WP REST passthrough — including Gutenberg, Bricks, and any plugin with a REST API.
Can I try before buying?
Yes. A free tier with status, options, postmeta, Astra settings, cache flush, and REST passthrough tools is included. The paid tier adds Elementor management, media tools, component builder, bulk operations, and menu management.
What are the requirements?
WordPress 6.0+, PHP 8.0+, and an Application Password on a user with manage_options capability. Elementor (free or Pro) is only needed for Elementor-specific endpoints. Python 3.10+ on the machine running the MCP server.
Is there a refund policy?
14-day refund, no questions asked. If it doesn't work for your setup, you get your money back.
Does it send telemetry or phone home?
No telemetry. The plugin only contacts our licensing server once per 24 hours for license verification. All other traffic is between your machine and your own WordPress REST API.