Skip to main content

MCP Server for WordPress

Your AI just learned WordPress.

Connect any self-hosted WordPress site to your AI. Manage content, inspect plugins, upload media, run WP-CLI commands, and build themes — all through conversation.

Free to start · No credit card · Works with any host

Works with any MCP client

Claude
ChatGPT
Cursor
Claude Code
claude.ai / wpvibe

1,000+

active installations

600k+

WordPress tool calls

27

MCP tools available

Builders are already shipping with it.

From first connection to a full landing page — here’s what early users are saying.

“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
“Awesome stuff — thank you for the free product! Love from South Africa.”
DF dadsfam WordPress.org review

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 one-click magic link. 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.

Stock Photos & Media

Search Unsplash and upload images directly to the WordPress media library. No separate tab, no watermarks, full attribution.

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
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

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.

WPVibe works with any MCP-compatible client: Claude.ai, Claude Desktop, Claude Code, ChatGPT, Cursor, Windsurf, and more. As new clients adopt the MCP standard, WPVibe works with them automatically.

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.

WPVibe was designed for this. Credentials are AES-256-GCM encrypted. Posts default to draft. Deletes go to trash. WP-CLI uses a default-deny allowlist of safe commands. Database queries default to read-only (SELECT). Destructive operations — including any mutating SQL — require browser-based approval with a dry-run preview. Everything is audit-logged.

Yes. WPVibe works with any self-hosted WordPress installation — shared hosting, VPS, and managed WordPress (WP Engine, Flywheel, Cloudways). 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 (Vibe AI) 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 — the free plan is genuinely useful and covers everyday use, with a daily limit on AI requests that resets every 24 hours. If you need more headroom for heavier workflows, Pro is $19/mo for a much higher daily limit. See the pricing page for the full breakdown.

Yes. You can connect multiple WordPress sites to your 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