v1.0  ·  119 tools  ·  AI content engine  ·  page builders

Your AI can finally run your WordPress site — not just talk about it.

WP x MCP turns Claude, ChatGPT, Gemini or Grok into a full operator for your WordPress & WooCommerce store. Describe the outcome in plain English — it researches, writes, builds pages, fixes SEO, and runs real changes on your live site through one secure, self-hosted endpoint.

Install & connect → Explore 119 tools

Self-hosted · Your server, your API keys · Per-tool approval · Nothing leaves your site

claude · connected to startechstore.com ● live
Draft 6 SEO posts on enterprise IT in Qatar — Hikvision, Sophos, structured cabling.
researching entities · LSI · heading vectors → bulk_publish_posts { dry_run:true }
6 drafts planned — grade-5 readability, TL;DR + FAQ + schema on each. Apply?
Yes, create the drafts.
6 drafts saved with meta, slugs, internal links & JSON-LD. 4.1s
119Tools
12Toolkits
21SEO prompts
AI seats
Works with ClaudeChatGPTGemini GrokPerplexityCursorn8n · Zapier
The gap

AI gives great advice. Then you do all the clicking.

Every model can tell you how to write a post, fix a sitemap or restock a product. None can reach into your site and do it. WP x MCP closes that gap with one secure endpoint — so the assistant you already pay for becomes the operator, copywriter and SEO it always pretended to be.

AI without WP x MCP

  • “Here are the 7 steps you should follow…”
  • Copy-paste between tabs, hope it renders
  • No reach into products, posts, files or DB
  • You are the integration

AI with WP x MCP

  • “Done — 6 drafts saved, schema attached.”
  • Writes, builds pages, fixes SEO, runs SQL
  • Reads & writes your live WordPress + Woo
  • You approve; it executes
119 tools · 12 toolkits

One endpoint. Everything you’d open the dashboard for.

Tools are grouped by job and tagged by risk — read, write, or destructive — so your AI (and you) always know what a call will do before it runs.

AI Content Engine NEW

Bulk-draft researched, Koray-style posts with meta, slugs, internal links, entities, LSI, schema, FAQ — written to a grade-5 reading level.

bulk_publish_postspublish_article

Page Builders NEW

Generate beautiful pages with hero, columns, media-text and galleries — in Gutenberg, Kadence Blocks, or free Elementor.

gutenberg_build_pagekadence_build_pageelementor_build_page

SEO Prompt Library NEW

21 Semantic/Holistic SEO prompts — topical maps, content briefs, entity mapping, heading vectors — pulled straight into your AI.

list_promptsget_prompt

SEO & AEO 23

Yoast & Rank Math aware. Meta, JSON-LD schema, internal links, robots, sitemaps, bulk audits, plus an llms.txt generator for AI search.

seo_set_metaseo_bulk_auditseo_generate_llms_txt
$

WooCommerce 11

Products, orders, customers and sales summaries — daily store operations, scriptable in plain English.

wc_list_productswc_update_order_status

WooCommerce Pro 14

The revenue levers: coupons, bulk price & stock, variable products, refunds, imagery, top-seller and low-stock reports.

wc_bulk_update_priceswc_create_couponwc_top_sellers

Content & Pages 18

Create, edit, schedule and delete any post type, with full post-meta read/write and revision control.

create_postupdate_postget_post_meta

File Manager 17

Read, write, edit, search, zip and move files — with an exec-free syntax check, so saves work even on hardened hosts like Cloudways.

fm_edit_filefm_searchfm_upload_file

Database 6

Run SQL, score health, optimize tables, and a serialized-safe search-and-replace for clean migrations.

db_querydb_search_replacedb_health_check

Advanced NEW

Output-whitespace diagnostics (the sitemap-bug finder), WP-Cron control, DB optimization, and date-range sales analytics.

diagnose_outputmanage_crondb_optimize

Audits 7

Scan the whole site for broken links and missing image alt text — then fix them in place.

audit_linksaudit_image_alts

Site, Menus & Users 26

Plugins, themes, options, cache, navigation menus, taxonomy trees and user management — the whole admin, by prompt.

flush_cachecreate_menuupdate_option
AI Content Engine

Give it a niche. Get a batch of publish-ready drafts.

You supply the topic and a few keywords. Your AI does the Koray-style research — entities, LSI terms, heading vectors, internal & external links — then writes each article and saves it straight to your site as a draft. You review and publish.

  • Easy to read. Every draft is written to a grade-5 level and scored with Flesch-Kincaid — returned per post, so nothing dense slips through.
  • Built for AI search. A TL;DR “Key Takeaways” box, FAQ answers tuned for snippets and ChatGPT/Gemini, plus Speakable schema.
  • SEO-complete. Meta title, description, focus & LSI keywords, slug, categories, tags, featured image and BlogPosting + FAQPage JSON-LD.
  • Safe by default. Saves as drafts, previews with dry_run, and continues past any single post error.
📝 draft · post #2 of 6 grade 4.6 · easy

How to Choose a Hikvision CCTV System for a Qatar Office

Key takeaways · TL;DR
  • Pick camera resolution by room size and lighting.
  • Plan storage for 30 days of footage.
  • Use a licensed installer for MOI compliance.
Readability (Flesch)82 · easy
BlogPostingFAQPageSpeakableMeta + slugInternal links
Gutenberg
Kadence
Elementor
Hero cover + heading + CTAfull-width background image
Feature
Feature
Feature
Media + text — image beside copy
Buttons · list · quote · spacer
Page Builders

Beautiful pages, built by prompt — in your builder.

Describe the layout and WP x MCP assembles it with real blocks: a full-width hero, feature columns, image-beside-text, galleries, buttons and more. One spec, three builders — so it fits whatever your site already runs.

  • Gutenberg — native core blocks. Works on every site, no plugin required.
  • Kadence Blocks — row layouts and advanced headings for Kadence themes.
  • Elementor (free) — native Elementor JSON, no Pro needed.
  • Visuals included — images sideloaded to your media library, with alt text.
21 built-in prompts

A Semantic-SEO playbook, inside the plugin.

Koray-style Holistic SEO prompts ship with WP x MCP and load straight into any connected AI with get_prompt — no copy-paste from scattered docs.

Topical Authority 5

  • Topical Map Creator
  • Topical Authority Audit
  • Topical Cluster Builder

Content Strategy 4

  • Bulk SEO Post Generator
  • Semantic Content Brief
  • SERP Intent Analyzer

Entity SEO 2

  • Entity Connection Mapper
  • Entity Extraction

Structure 3

  • Heading Vectors Generator
  • H2/H3 Question Builder
  • Featured Snippet Writer

Freshness 2

  • Content Refresher
  • Readability Rewrite

Competitor & Links 5

  • Competitor Gap Analysis
  • Backlink Visualization
  • Internal Link / PageRank
Real prompts, real results

What a normal afternoon looks like.

No scripts, no SSH, no plugin spelunking. You describe the outcome; the assistant picks the tools and reports back.

Content · bulk

“Draft 8 posts for my new category.”

Research → write → draft

bulk_publish_posts { dry_run:true } → preview titles + slugs + link map
8 drafts · grade-5 · TL;DR + FAQ + schema · internal links wired
SEO · fixed live

“My sitemap throws an XML error.”

Stray whitespace before output

diagnose_output scans early-loading files
culprit found → trimmed → sitemap valid, checkout untouched
Merchandising

“Run a flash sale on laptops.”

Bulk pricing with preview

wc_bulk_update_prices { category:"laptops", percent:-15 }
42 items previewed → approved → applied → cache purged
Build

“Build me a landing page.”

Hero, features, CTA

gutenberg_build_page hero + 3 columns + media-text + CTA
page drafted with images sideloaded · edit URL returned
Three steps · about five minutes

Install once. Connect any AI.

The endpoint is one URL. Authentication is one key. Everything after that is conversation.

1

Install the plugin

Upload the zip in Plugins → Add New and activate. A default API key is generated on activation.

2

Create a scoped key

Pick a scope — read-only, editor, or full — and copy the key. Use the least power the job needs.

readonlyeditorfull
3

Paste the endpoint

Add it as a custom connector. Header-less clients carry the key in the URL:

https://yoursite.com/wp-json/wp-x-mcp/v1/mcp?key=•••
Bring your own AI

Two ways to authenticate, every major client.

Clients that accept a custom header send the key as X-WPXMCP-API-Key. Clients that don’t — like Claude’s connector dialog — carry it in the URL. Same endpoint either way.

ClaudeURL key

Web, Desktop & mobile via custom connector. Paste the endpoint with ?key=.

ChatGPTheader / URL

Custom GPT Actions with an API-key header, or the URL form for quick setups.

Geminiheader / URL

Connect from function-calling agents or any MCP bridge.

Grokheader

Drive it from the xAI API through a thin MCP bridge.

Cursor & VS Codeheader

Native MCP config with a headers block — the developer’s seat.

n8n · Zapier · MakeURL key

No-code automations — the URL form needs zero header config.

Control

Powerful by design. Contained by default.

Full-control access is only safe when it’s scoped, approved, and yours. WP x MCP is built so the keys to your site never leave your hands.

Scoped API keys

Issue read-only, editor, or full keys per client. Revoke any key instantly. Reserve full keys for trusted, header-based use.

readonlyeditorfull

Per-tool approval & dry-run

Every tool is tagged read / write / destructive. Destructive tools default to a preview, so nothing irreversible runs without your nod.

Self-hosted, always

The server lives in your WordPress install. Content and credentials stay on your origin — no third-party SaaS in the middle.

Built for AI search (GEO/AEO)

Speakable schema, FAQ & TL;DR blocks, and an llms.txt generator help ChatGPT, Gemini & Perplexity cite you accurately.

Why self-hosted

One plugin vs. a per-seat SaaS.

 WP x MCPHosted AI-for-WP SaaS
Where your data livesYour serverTheir cloud
Pricing modelOne installPer seat / month
AI clients supportedAny MCP clientTheir app only
Tool breadth119 toolsCurated subset
Bulk AI content + buildersIncludedRare / add-on
File & database accessFull, scopedUsually none
Key control & revocationYou own keysVendor-managed
Questions

Before you connect.

Does the AI really write and publish content itself?

The AI does the research and writing in your chat; the plugin persists it. With bulk_publish_posts it saves a whole batch as drafts — each with meta title/description, slug, internal links, featured image, entities, LSI keywords, BlogPosting + FAQPage schema, a TL;DR block, and a Flesch-Kincaid readability score. You review and hit publish.

Which page builders are supported?

Gutenberg (core, works everywhere), Kadence Blocks, and the free Elementor. One layout spec drives all three — hero covers, columns, media-text, galleries, buttons and more — with images sideloaded into your media library.

Does my site’s data go to a third party?

No. WP x MCP runs entirely inside your WordPress install. Your AI client talks directly to your endpoint using your key. There’s no intermediary cloud — only your site and the assistant you choose.

Is it safe to give an AI this much access?

It’s as contained as you want. Keys are scoped to readonly, editor or full; destructive tools default to a dry_run preview and can require manual approval; every action is logged.

What are the server requirements?

WordPress 6.x and PHP 8.1+. It runs on managed hosts like Cloudways, Kinsta and standard cPanel — and on hosts that disable exec(), file saves fall back to a pure-PHP syntax check so writing still works.

Will it help me show up in AI search?

Yes. Content gets Speakable schema, FAQ and TL;DR blocks written as direct, quotable answers, and there’s an llms.txt generator — the signals ChatGPT, Gemini and Perplexity use to understand and cite your site.

Get started

Stop describing the work. Start shipping it.

Install WP x MCP, create a key, paste one URL — and the AI you already use becomes the operator, copywriter and SEO your site has been waiting for.