MCPWP
Turn any WordPress site into an MCP server. AI assistants manage pages, Elementor layouts, WooCommerce, SEO, and media through natural language — with approval gates and role-scoped keys.
- 200+ MCP tools across 15 categories — content, Elementor, WooCommerce, SEO, media, menus, and more
- Approval gates — agents propose, you approve before any change goes live
- Role-scoped API keys — give designers Elementor access, authors post access, nothing more
- Build full Elementor pages from a prompt — hero, features, pricing, FAQ, testimonials
- WooCommerce management — products, orders, categories, analytics through natural language
- Works with Claude, Cursor, ChatGPT, n8n, AWS AgentCore, and any MCP-compatible runtime
- Free tier available on WordPress.org — no account required
MCPWP turns a WordPress site into an MCP server. Any AI assistant that speaks the Model Context Protocol can then manage site operations through natural language — while you stay in control through approval gates and scoped keys.
It is installed on the WordPress sites we manage for clients. When an agent needs to build a landing page, update product copy, or fix SEO metadata, it calls MCPWP tools rather than us manually logging into wp-admin.
What Agents Can Do
You: "Build a landing page with a hero, 3 feature cards, and a CTA"
AI: wp_build_page → full Elementor page, styled sections, flex grid, hover effects
The plugin exposes 200+ tools across 15 categories:
| Category | Example tools |
|---|---|
| Content | Create, update, bulk-edit pages and posts |
| Elementor | Build pages from blueprints, edit widgets, apply templates |
| WooCommerce | Products, orders, categories, analytics |
| SEO | Meta tags, bulk SEO, Google indexing, readiness audit |
| Media | Upload from URL, manage library, set featured images |
| Menus | Build nav, add items, reorder, assign to locations |
| Approval gates | Propose → review → approve before anything publishes |
| Admin | API keys, rate limits, activity log, plugin updates |
How We Use It
We have MCPWP installed on approximately 10 client sites. Typical workflows:
- Agency page builds — agent drafts the Elementor layout from a design brief; we review and approve the diff before publishing
- SEO sprints — agent audits all pages, generates a fix plan, applies approved changes in bulk
- Content updates — product descriptions, pricing tables, blog posts created via MCP and queued for editorial review
- Site maintenance — menu audits, broken link checks, template assignments corrected at scale
Approval Gates
The most important feature is the one that doesn’t let agents do things autonomously.
Every mutation goes through an approval gate by default. The agent sees a pending status and waits. You review the proposed change, approve or reject it. Only approved changes are applied.
This means you can give an agency client an API key scoped to their Elementor work, connect their preferred AI tool, and know that nothing publishes without a human sign-off.
Role-Scoped Keys
Five built-in roles limit what any key can touch:
| Role | Access |
|---|---|
| Admin | Everything |
| Designer | Elementor + media + site settings |
| Editor | Content + design + SEO |
| Author | Posts + media |
| Custom | Pick specific tool categories |
One key per client. One key per AI tool. No over-permissioning.
Connect in 30 Seconds
npx @mcpwp.net/mcpwp --setup
Prompts for your WordPress URL and API key, saves the config, and prints the JSON to paste into Claude Desktop, Cursor, or Windsurf.
Or use the direct HTTP transport — no npm required:
{
"mcpServers": {
"mcpwp": {
"url": "https://your-site.com/wp-json/site-pilot-ai/v1/mcp",
"headers": { "X-API-Key": "spai_your_key_here" }
}
}
}
Pricing
| Plan | Price | Sites |
|---|---|---|
| Free | $0 | 1 — core tools, approval gates, activity log |
| Pro | $79/year | 1 — SEO, WooCommerce, Elementor Pro, agent workflows |
| Agency | $249/year | Unlimited — all Pro + centralized key management |
14-day free trial on Pro. No credit card required.