Skip to main content

MCP Server for WordPress

Your AI just learned WordPress.

Connect your self-hosted WordPress site to the Claude or ChatGPT you already pay for — no second AI subscription. Posts, media, SEO, WooCommerce, even the theme files. All in plain English.

Free to start · No credit card · Works on free AI plans · Any host

Works with any MCP client

Claude
ChatGPT
Cursor
Claude Code
claude.ai / wpvibe

3,200+

WordPress sites connected

1,200,000+

WordPress tool calls

30

MCP tools available

Builders are already shipping with it.

From launch-week press to first-connection reviews — here’s what people are saying.

Featured in

Search Engine Journal
“New WordPress Plugin Safely and Easily Connects AI to Your Website”
Read the article
“The easiest setup of any AI product for WordPress, period. It’s so click-and-forget — and it absolutely smashes it for what you can do. It’s just mind-blowing.”
JW Jackson Whelan WPTuts Watch the review
“Now Claude can actually interact with and help manage my WordPress site in meaningful ways … This is the missing bridge between WordPress and the agent-powered workflows many of us rely on.”
JS Justin Sternberg WordPress.org review Source
“My biggest challenge over the past two months has been connecting the old WordPress-based site to the newly built app. Then I came across WPVibe.”
MB Martinien Blévenec Founder, Blemama · e-learning platform serving 54,000+ students Posted on X

Set up in 60 seconds

1

Connect

Add the WPVibe server URL in your AI client — Claude, ChatGPT, or Cursor.

2

Sign In

Verify your email with a 6-digit code. No passwords to remember.

3

Go

Ask your AI to connect your WordPress site. One-click authorization from wp-admin.

What you can do

A full MCP toolkit. 40+ WP-CLI commands. One connection.

Full REST API

Create, edit, and manage posts, pages, media, comments, users, and taxonomies through the complete WordPress REST API.

40+ WP-CLI Commands

Manage plugins, themes, options, users, cache, and rewrite rules. Run search-replace with dry-run preview. Emulated in PHP — no WP-CLI binary required on your host.

Theme Builder

Build classic themes with Tailwind — the format AI generates most reliably, producing clean, predictable code instead of fragile nested markup. Edit in an isolated draft, preview, then publish.

Site Intelligence

Inspect plugins, themes, PHP version, site health, and performance diagnostics. Review rendered HTML and page state before changing a site.

Plugin Abilities

Discover and run plugin capabilities through the WordPress Abilities API. Works with WPForms, AIOSEO, SeedProd, and any compliant plugin.

Images & Media

Search Unsplash for stock photos, or drop your own images straight into the chat. Everything lands in the media library with full attribution.

It remembers how you work

Teach WPVibe your site’s conventions and workflows once. It saves them as skills and follows them in every future conversation.

Interactive panels in chat

Drag and drop images, or approve a risky action, right inside the Claude and ChatGPT window. No extra tabs, no copy-pasting.

Safe by default.

AI with write access to production WordPress sites needs real guardrails, not just promises.

WordPress Application Passwords for authentication
Every action respects your WordPress role — powerful operations like WP-CLI and settings require an administrator
Default-deny command allowlist — only safe, explicitly approved commands run
Database queries auto-run SELECT-only with keyword blocking and an enforced row limit — mutating SQL requires your approval
Theme edits sandboxed in a draft — live site untouched until you publish
Credentials encrypted (AES-256-GCM) at rest with per-site salt
Posts default to draft — AI cannot publish without your review
Deletes go to trash — permanent deletion requires browser-based approval
Destructive operations require dry-run preview before execution
All audit-logged — append-only record of every sensitive action

WPVibe never stores your WordPress password. Connection uses one-click Application Password authorization, the same method used by Jetpack and the WordPress mobile app.

How WPVibe compares.

There are several WordPress MCP options. The right choice depends on how you work.

WPVibe WP MCP Adapter WordPress.com MCP
Full REST API
WP-CLI (40+ commands)
Theme Builder
Rendered HTML Inspect
Stock Photo Search
Live Reload
Saved skills & memory
Claude.ai / ChatGPT
Connection Remote + local Local only (stdio + http) Remote only
Setup Paste URL + one click Install plugin + config Paste URL
Abilities API
Claude Desktop / Code
Cursor / Windsurf
Self-hosted WordPress
Price Free + Pro Free Free

The WordPress MCP Adapter is the official WordPress.org project. It’s great if you work exclusively in local MCP clients. WPVibe adds remote access so you can use any AI tool, anywhere.

Frequently asked questions

No — that’s the point. You bring the Claude or ChatGPT you already use, and it works on their free plans too. WPVibe never charges for AI inference. Paid WPVibe plans only raise your daily allowance of WordPress actions, which is completely separate from your Claude or ChatGPT limits.

WPVibe was built around that exact fear. It doesn’t open your site to the world — there’s no public endpoint sitting there for bots to hit. Access runs through WordPress’s own Application Passwords, encrypted (AES-256-GCM) and revocable in one click. Posts default to draft, deletes go to trash, WP-CLI uses a default-deny allowlist, and database queries are read-only unless you approve the change in your browser with a dry-run preview. Every sensitive action lands in an append-only audit log.

The whole workflow is draft-first. New pages come in as drafts using your existing theme, and you preview and edit them before anything goes live. Theme work happens in an isolated draft with a private preview URL, and publishing keeps a backup of the old theme files so you can roll back. Your live site isn’t touched until you hit publish.

The free plan is genuinely usable: every tool and every skill, unlimited connected sites, and a daily allowance of WordPress actions (with a bonus bump your first week to soak up setup). Your account page shows a live percentage of today’s usage, so you’re never guessing. Pro ($19/mo, or $99/yr) gives you 5x more daily usage; Power ($49/mo, or $299/yr) gives you 20x. See the pricing page for the full breakdown.

Any MCP-compatible client: Claude.ai, Claude Desktop, Claude Code, ChatGPT (including the official WPVibe connector in ChatGPT Apps), Cursor, Windsurf, and more. Because WPVibe is hosted, it runs right inside the claude.ai and chatgpt.com web apps — no local server to set up.

Yes and no. WPVibe can build classic themes and pages — but that’s only part of what it does. It’s a general-purpose WordPress MCP server: it also manages content, inspects site health, uploads media, runs 40+ WP-CLI commands, searches stock photos, and interacts with plugin APIs. Think of it as giving your AI full access to the WordPress dashboard — through conversation, not just a page builder.

MCP (Model Context Protocol) is an open standard that lets AI assistants connect to external tools and data sources. WPVibe is a WordPress MCP server — it gives AI assistants a structured interface to your site for reading content, creating posts, managing media, running WP-CLI commands, and more.

The WordPress MCP Adapter is the official WordPress.org project — it runs locally via stdio and works great in desktop clients like Claude Desktop and Cursor. WPVibe adds remote access (so you can use Claude.ai and ChatGPT too), plus WP-CLI, stock photo search, theme building, rendered HTML inspection, and the Abilities API. Both are free.

If that setup works for you, you’ve already got the core of it. A raw Application Password can only reach what the REST API exposes, though. WPVibe adds 40+ WP-CLI commands — emulated through PHP, so they work on shared hosting with no shell and no SSH — plus theme-file editing, plugin abilities, and stock photo search. And it adds a safety layer a DIY setup doesn’t have: approval gates, dry-run previews, and an audit log.

It creates and edits pages in Gutenberg, Elementor, and SeedProd, with built-in skills for each. Divi works to an extent today — there’s no official Divi skill describing how Divi stores its content yet, but one is in the works.

Yes. ACF fields are post meta under the hood, and WPVibe reads and writes them properly — including the custom-post-type meta case that makes plain REST/MCP setups silently fail. Other plugins are driven through their own REST APIs or the WordPress Abilities API — WooCommerce, Rank Math, AIOSEO, and form plugins all work — and for plugins with no API, WP-CLI emulation can still reach their data and options.

Yes. It doesn’t matter who hosts your WordPress — if you can log into your wp-admin dashboard, you’re good, and you don’t need a WordPress.com account. Shared hosting, VPS, and managed WordPress (WP Engine, Flywheel, Cloudways) all work. The MCP server runs in the cloud, so your site needs to be reachable over HTTPS. For local development (localhost, .local, .test), expose it with a free Cloudflare Tunnel (cloudflared) and connect using the generated public URL.

Yes. WPVibe requires a small WordPress plugin (WPVibe) on your site. The plugin exposes the secure endpoints WPVibe uses, enforces your WordPress user capabilities on every request, and executes approved operations. Authentication itself uses WordPress’s built-in Application Passwords — the same standard used by Jetpack and the WordPress mobile app. It’s free on WordPress.org.

Yes — connected sites are unlimited on every plan, including Free. Connect all your WordPress sites to one WPVibe account and switch between them in any AI client conversation.

Latest from the blog

Product updates, guides, and notes on running WordPress with AI.

Give your AI access to WordPress.

Free. No credit card required.

Start free

Connect your first site in under a minute