Shabrang
direct

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.

free + $79/yr Pro Get it
  • 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:

CategoryExample tools
ContentCreate, update, bulk-edit pages and posts
ElementorBuild pages from blueprints, edit widgets, apply templates
WooCommerceProducts, orders, categories, analytics
SEOMeta tags, bulk SEO, Google indexing, readiness audit
MediaUpload from URL, manage library, set featured images
MenusBuild nav, add items, reorder, assign to locations
Approval gatesPropose → review → approve before anything publishes
AdminAPI 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:

RoleAccess
AdminEverything
DesignerElementor + media + site settings
EditorContent + design + SEO
AuthorPosts + media
CustomPick 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

PlanPriceSites
Free$01 — core tools, approval gates, activity log
Pro$79/year1 — SEO, WooCommerce, Elementor Pro, agent workflows
Agency$249/yearUnlimited — all Pro + centralized key management

14-day free trial on Pro. No credit card required.

Get MCPWP · GitHub · Docs