Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts
WPVibe is a free MCP server that connects your AI assistant directly to your WordPress website. It works with Claude, ChatGPT, Cursor, Windsurf, and any other MCP-compatible client.
Have you used "WPVibe" before? Add Your Review to help the community.

What do you get with WPVibe?

  • Completely free with no credit card required
  • Straightforward set up 
  • Works with every MCP-compatible AI client (Claude, ChatGPT, Cursor, Windsurf, OpenCode, and more)
  • AES-256-GCM credential encryption with per-site salting
  • Content stays in standard WordPress format 
  • Built-in Unsplash search
  • Forward-looking WordPress Abilities API support 

WPBeginner readers can download WPVibe for free!

Visit WPVibe

(this discount will be applied automatically)

| Reader Disclosure

WPVibe Review: The Best WordPress MCP Server for AI Assistants?

If you’ve ever tried to manage your WordPress site using AI, you’ll already know it doesn’t always go smoothly. 

You draft a post in an AI client like Claude, copy it into the WordPress block editor, fix the headings, hunt down a featured image and upload it separately, set the category, remember the tags – and then notice the meta description is still empty.

By the time you’re done, the AI has saved you about three minutes but cost you twenty. That ‘AI-powered workflow’ everyone keeps talking about is just a copy-paste workflow with extra steps.

WPVibe takes a completely different approach. 

It’s a free plugin that aims to turn your self-hosted WordPress site into a Model Context Protocol (MCP) server. This means any MCP-compatible AI (such as Claude, ChatGPT, Cursor, or Windsurf) can read and write directly to your site. 

To see how this works in practice, I installed WPVibe on my own WordPress sites and used it across real workflows for several weeks. In this WPVibe review, I’ll cover the features that genuinely changed how I work, the limitations you need to know about, and how WPVibe compares to the other WordPress MCP options on the market.

By the end of this review, you’ll know whether WPVibe is the right WordPress MCP server for you. 

WPVibe Review: The Best WordPress MCP Server for AI Assistants? (My Honest Experience)

TL;DR: WPVibe is a free WordPress MCP server that gives your AI assistant real access to your self-hosted WordPress site. It helps you avoid the constant copy-pasting between your AI chat and wp-admin, and it does this without locking you into a single AI vendor.

WPVibe Review: Why I Chose It (& What You Must Know)

There’s no shortage of AI plugins for WordPress, but most of them take the exact same approach: they wrap a single AI model into their own custom chat window inside your WordPress dashboard. 

This means you’re completely restricted by the developer’s choices. You have to use their specific AI model, their interface, and the features they decided to include.

That isn’t how I use AI in my daily workflow. I switch between Claude for long-form writing, ChatGPT for quick research, and Cursor when I want to work with actual code.

The last thing I want is another AI plugin that only talks to one of these platforms. And that’s exactly where WPVibe comes in.

It’s a free WordPress plugin that turns any self-hosted WordPress site into a Model Context Protocol (MCP) server. 

MCP is an open standard introduced by Anthropic that gives AI assistants a structured way to discover and call tools on outside services. You can think of MCP as a universal adapter – once your WordPress website speaks MCP, any MCP-compatible AI can plug into it.

In practice, this completely changes the relationship between WordPress and AI.

With WPVibe, you no longer need to waste time copy-pasting text from an AI chat window and into the WordPress editor. Instead, your AI assistant connects directly to your WordPress blog or website, and does the work for you. 

This includes everything from creating posts, updating pages, uploading media, reorganizing categories, and even creating child themes based on your instructions. 

An example of a custom theme, created using WPVibe

Because WPVibe is an open bridge rather than a closed ecosystem, you aren’t locked into a specific chat interface.

You install the plugin, click to authorize the connection from your WordPress admin, and then add the MCP server URL to your AI assistant.

The free WPVibe WordPress plugin

Claude Desktop, Claude on the web, Claude Code, ChatGPT, Cursor, Windsurf, OpenCode — all of them work with WPVibe, and you can switch between them whenever you want.

WPVibe Review: Is It the Right WordPress MCP Server for You? (My Honest Experience)

If you’re anything like me, you’re probably tired of the endless copy-paste shuffle between your AI chat window and the WordPress block editor

With that said, let’s see if WPVibe truly solves this problem. Below, I’ll walk you through the features I’ve used, sharing what works and what doesn’t, so you can decide how (and if!) WPVibe fits into your own workflows.

1. Easy WordPress MCP Authorization

When you connect an external tool to WordPress, you’ll usually create an application password (that one-time string WordPress generates for a specific app) and then copy it into the other tool. 

It takes a few minutes, and let’s be honest: it’s easy to paste the password into the wrong field. Fortunately, WPVibe handles the entire process for you. 

Connecting WordPress directly to an AI client using a free WordPress plugin

Simply install the plugin, click the authorization link that appears in your WordPress dashboard, and approve the connection. 

Behind the scenes, WPVibe generates the application password automatically, encrypts it with AES-256-GCM (the same authenticated encryption standard used by most modern security-sensitive applications), and stores it on its Cloudflare-hosted relay servers. 

You never have to see, type, or copy the credential yourself.

How to connect Claude directly to your WordPress blog or website

It’s worth understanding the architecture here, because it shapes how WPVibe works in practice. 

WPVibe is a relayed MCP service, and not a direct connection. Your AI client talks to WPVibe’s MCP server, which then proxies authenticated requests to your WordPress REST API. 

My Honest Review: I installed the WPVibe plugin on my WordPress website, and had everything set up and connected within just a few minutes. 

The only catch is that your WordPress site needs to be live on the internet. If you’re working with a development site on your own computer, then you’ll need to use a public tunnel tool to make it visible to the outside world in order to use WPVibe. 

2. AES-256-GCM Credential Encryption

Any tool that stores WordPress credentials is a potential security risk, and the team clearly created WPVibe with this in mind. 

WPVibe encrypts your WordPress credentials with AES-256-GCM, the same authenticated encryption standard used by banks and government agencies. 

The ‘GCM’ part matters here. Unlike plain AES, GCM is an authenticated mode, meaning it doesn’t just encrypt your credentials – it also generates a cryptographic tag that detects tampering. 

On top of that, every site gets its own unique salt. This means that even if a hacker steals your master key, they can’t get into all your accounts at once. Because every site is locked separately, the hacker would still need to break into each one individually.

Going further, the relay itself runs on Cloudflare, which handles the HTTPS traffic between your AI client and WPVibe’s MCP server. All communication between the plugin and the WPVibe service occurs over HTTPS, with the usual TLS protections you’d expect from any Cloudflare-fronted application.

My Honest Review: Credential encryption is the absolute minimum standard for a service like this, but the specific implementation choices really matter. WPVibe’s AES-256-GCM with per-site salting is a perfect example of WordPress security done right.

I’m glad WPVibe didn’t compromise on security, even for a plugin that’s free to use.

3. Seamless Integration for Claude and ChatGPT

WPVibe is one of the quickest ways to wire your AI assistant directly into WordPress. It works seamlessly with both Claude (including Desktop, Web, and Claude Code) and ChatGPT.

Once connected, your AI can draft posts, schedule articles, reorganize categories, and update your WordPress site settings directly. 

How I Use It: Claude is my default writer. When I want a long-form tutorial drafted in my own voice, I describe the outline and tell Claude to publish a draft directly to WordPress using WPVibe. 

A few seconds later, the draft is sitting in my posts list, complete with the right categories and tags

How to create contact in WordPress using WPVibe

Meanwhile, I rely on ChatGPT for deep research. I often ask it to put together the 10 most common questions about a topic, and then turn that list into an FAQ page. With WPVibe, I can do all this in a single session without ever leaving the ChatGPT window.

As you can see, WPVibe gives me the freedom to choose the right model for each task, rather than forcing me to use whatever tool happens to be bundled with my AI plugin. 

My Honest Review: The multi-client support is what makes WPVibe genuinely different from most AI plugins. WPVibe’s vendor-neutral approach means you can use the best model for each specific task. 

4. Connect Cursor, Windsurf, and Other MCP Clients

As I already mentioned, WPVibe isn’t locked into a single AI vendor. You can connect Cursor, Windsurf, OpenCode, and any other MCP-compatible AI client through the same server URL.

This means you can use one WordPress MCP server for every AI assistant in your toolkit. You won’t have to waste time rewriting your entire integration or reconfiguring your settings just because you decided to switch tools, or want to try a new workflow.

For developers, this flexibility is huge. You can use Cursor to edit your WordPress theme files with context-aware, deep-code suggestions; leverage Claude Code to run complex WordPress tasks as part of an agentic workflow; and use Windsurf to scaffold new templates effortlessly.

If you’re a WordPress agency that manages multiple sites, you can use the exact same WPVibe setup across every single client project. Just plug it into any site and start using your AI tools straight away. 

My Honest Review: This is the feature I like the most. I’ve used tools in the past that locked me into one specific vendor ecosystem, and that never ends well. 

WPVibe’s commitment to open MCP standards means that I’m not tethered to a single product. I can use as many tools as I want, experiment with new AI clients and switch between them whenever I want – all without breaking the connection to my site.

As the MCP ecosystem continues to grow and new AI clients emerge, this vendor-neutral approach is only going to become more valuable.

5. AI Content Management Through Conversation

When trying WPVibe for the first time, most users start by creating content. Honestly, it’s an easy way to test the difference between an AI that talks about your site, and an AI that actually works on it. 

With WPVibe, the conversation stays in whichever AI client you’re using, but the changes arrive directly in your WordPress website.

Drafting a post using your preferred AI client

Any posts you create with WPVibe work exactly like regular WordPress posts. They use the same database, keep the same revision history, and follow the exact same permissions and user roles.

If you ever uninstall WPVibe, your content stays exactly where it is. This is a stark contrast to plugins that wrap AI output in their own custom post types or proprietary storage formats.

An example of a blog post, created using the WPVibe MCP server

How I Use It: Previously, I would draft my content in an AI tool like Claude and then paste everything into the WordPress block editor. With WPVibe, I can simply say something like “take this outline and turn it into a draft post, assign it to the Tutorials category, and save it.” 

Claude then writes the draft and uploads it to my WordPress website with the right formatting and categories. I still need to edit every post before publishing it, but the hard work of writing that first draft is done for me, without me needing to touch the WordPress dashboard. 

The fact that everything lives in standard WordPress format (not some plugin-specific format) also means I can collaborate with editors, designers, or anyone else on my team who doesn’t use AI the same way I do. They simply open the WordPress dashboard and see normal posts.

6. WordPress Media Uploads and Unsplash Search

WPVibe lets you upload media to your WordPress library directly from your chosen AI client. 

You can ask your AI to pull an image from any public URL and add it to your media library, or even search Unsplash for a stock photo and import it in one step, all without leaving the chat.

Uploading images to WordPress using Claude, ChatGPT, or your preferred AI client

The Unsplash integration is particularly useful for bloggers who need royalty-free images for their posts. 

Once you’ve chosen an image, WPVibe downloads it server-side and adds it to your media library permanently, so you’re not relying on a hotlink that might break later.

Searching for a free stock photography using WPVibe and Unsplash

And if accessibility matters to you, your AI can automatically generate image alt text for every image it uploads. During testing, WPVibe correctly saved this alt text to the media attachment via the REST API fields.

How I Use It: When I write a tutorial that needs an eye-catching image, I ask Claude to search Unsplash for something on-topic and add it to my draft. The entire trip happens in a single message.

My Honest Review: Unsplash search is a small feature that has a big impact on day-to-day work. If you publish blog posts frequently, letting AI pick your stock photos can save a surprising amount of time.

7. Safe WordPress Theme File Editing

Letting AI edit my WordPress theme files sounded incredibly risky when I first heard about it. 

That’s why I was relieved to see that WPVibe can do all its work inside a draft theme. This is essentially a sandboxed clone of your active theme.

Editing your WordPress theme safely using a  WordPress MCP Server

It’s worth noting that WPVibe’s theme editing is designed specifically for classic PHP themes. If your site uses a modern Full Site Editing (FSE) block theme, WPVibe might not be the right tool for you. 

I tested this firsthand – when I switched my site to Twenty Twenty-Five (an FSE theme), Vibe could still manage content via the REST API, but it couldn’t touch block templates, template parts, or theme.json. These are the primary building blocks of an FSE theme.

However, as soon as I switched to Botiga (a classic PHP theme), WPVibe had no problems editing my theme files. 

How I Use It: For this part of the test, I told Claude that I wanted to add a new hero section to my homepage. It then searched for a suitable background image, uploaded it to my media library, wrote the HTML and CSS, and injected it directly into the page, all at once. It completely took the guesswork (and fear) out of theme development. 

My Honest Review: WPVibe strikes the perfect balance between speed and safety. It gives you the freedom to experiment without the fear of potentially breaking your live site. 

The only real drawback is that WPVibe is currently restricted to PHP-based themes. If you’re using a FSE block theme, then you’ll need to customize it using the WordPress full-site editor instead.

⚠️ Before allowing AI to modify your theme files or inject code, it’s still a good idea to backup your site using a tool like Duplicator, so you can easily undo any changes.

8. WP-CLI Commands Over MCP

WP-CLI is WordPress’s official command-line tool, and it’s one of the most powerful ways to inspect and query your site. 

WPVibe exposes a set of read-only WP-CLI commands through the MCP server, so your AI can interrogate your site in ways that the REST API alone doesn’t easily support.

Even better, commands run safely through WordPress itself, so you don’t need complicated server-level terminal access. WPVibe’s current implementation is also read-only, so there’s no risk of your AI accidentally changing or deleting anything.

WPVibe Review: The Best WordPress MCP Server for AI Assistants?

In practice, WPVibe’s read access is genuinely useful. I was able to get a full plugin list, inspect all my installed WordPress themes, query the database with SELECT statements, list all cron events, check my cache configuration, and view rewrite rules, all through natural conversation. 

When it comes to site auditing and diagnostics, that’s a lot of power.

How I Use It: This feature is a genuine time-saver when I want to quickly audit what’s installed on my site. I just ask, and WPVibe provides a clean, structured answer. It’s much faster than clicking around in the WordPress dashboard. 

My Honest Review: The read-only WP-CLI access is a great start, but it has limits. It doesn’t support write commands yet, meaning you can’t use it to activate plugins, change themes, or update settings. 

When I tested them directly, Vibe returned a clear message that write commands are “not yet available.” So, at the time of writing you still need to perform these tasks manually in the WordPress dashboard. 

9. Plugin Integration via REST API

One of the best things about WPVibe is that it talks directly to my WordPress plugins using their own APIs. This allows it to read data, update settings, and handle tasks that I’d usually have to do manually in the WordPress dashboard.

However, this only works if the plugin allows external tools to connect to it.

AIOSEO is a great example of this working really well. It exposes a rich set of REST endpoints that Vibe can talk to directly. This means you can add SEO titles and meta descriptions, set up redirects, track keywords, and perform other important SEO tasks via WPVibe.

My Honest Review: WPVibe’S REST API integration works incredibly well where it’s supported, and AIOSEO is one of the best implementations I’ve come across. 

That said, it’s important to be realistic. Plenty of popular plugins don’t expose a public REST API at all, which means Vibe simply can’t interact with them in this way. 

With that in mind, it’s important to check whether your plugins support this feature, rather than simply assuming you can automate everything.

10. The Abilities API: The Future of Plugin Integration

WordPress 6.9 introduced the Abilities API, which takes plugin integration a step further.

Rather than relying on each plugin to build and document its own REST endpoints, the Abilities API lets plugins self-describe their operations. This helps AI assistants to discover and execute them automatically. Eventually, you’ll install a plugin and your AI will immediately know what to do with it. 

While WPVibe fully supports the Abilities API, very few plugins are using it. When I recently tested this API on my demo site, only two abilities showed up – and both of them came from WordPress core itself. 

Even though it’s still new, it’s worth noting that WPVibe works smoothly whenever the API is available.

My Honest Review: The Abilities API is exactly what WordPress needs, and I’m sure it’ll be a big deal in the future. However, at the time of writing this WPVibe review, most plugins haven’t added support for the Abilities API yet.

Still, I expect this to change as more developers realize how much value this API adds for their users. That said, this is one feature I’m monitoring closely – and I recommend you do the same! 

WPVibe Review: Community and Professional Support

Before choosing a WordPress plugin, always check the support options. I’ve found that free plugins sometimes offer very limited support, so you need to know what you’re getting into before installing any plugin on your live site.

If you prefer to find answers yourself, WPVibe has excellent online documentation. It provides everything from a beginner-friendly ‘Getting Started’ guide, right through to a detailed technical tools reference. 

The documentation also includes step-by-step connection instructions for every major AI client, walkthroughs for common workflows, and a deep dive into the Abilities API. It’s clear, thorough, and saved me a ton of time when writing this WPVibe review. 

WPVibe's helpful online documentation

If you encounter a problem that the documentation can’t solve, you can also reach out to the WPVibe team directly via email. While they don’t guarantee a specific response time, I’ve found them to be quick to reply and genuinely helpful.

Alternatively, you can post your questions to the official WPVibe support forum. It’s a public space where you can get help from the developers, along with experienced WPVibe users who might have encountered the same issue as you. 

Pro Tip: When you’re asking for support (whether via email or the forums) try to provide as much context as possible. I recommend including your WordPress version, your active theme, a list of other plugins you’re using, and the specific steps to reproduce the error. 

This increases your chances of getting a helpful, accurate response. For more tips, see our guide on how to properly ask for WordPress support.

WPVibe Review: Pricing and Plans

Here’s the simplest pricing section I’ve ever written: WPVibe is completely free. 

There’s no premium tier to unlock, no pro version hiding behind a paywall, no paid add-on modules, no credit card required, and absolutely no annual renewals to worry about.

The free WPVibe WordPress plugin

You can install WPVibe directly from the WordPress.org plugin directory, just like any other plugin. 

From there, you can connect to your website, blog, or online store in just a few minutes. It really is that straightforward! 

WPVibe Review: Is It the Right WordPress MCP Server for You?

After testing out WPVibe for this review, I can confidently say that it’s replaced the older, clunkier AI workflows I previously used with my WordPress site.

I was particularly impressed by WPVibe’s vendor-neutral design. Whether I’m using Claude or ChatGPT, the WPVibe experience is consistent. 

Other highlights include the easy connection and authorization process, and the safe way WPVibe handles major site changes, like editing your WordPress theme.

However, it’s important to note that WPVibe is designed for self-hosted WordPress, so it won’t work on WordPress.org. WPVibe also assumes you’re already using an AI client that supports MCP.

That said, if you’re looking for a reliable, free, and open way to supercharge your WordPress site with AI, it’s easy to recommend WPVibe. 

WPVibe Frequently Asked Questions

Still have questions about WPVibe? I’ve pulled together the answers to the most common queries I’ve encountered while researching and testing this plugin.

Is there a free version of WPVibe?

WPVibe is completely free. There’s no premium tier, no paid add-on, and no credit card required. 

What are the best alternatives to WPVibe?

If you’re exploring other ways to connect AI to your site, there are several solid alternatives to WPVibe. The right choice will vary depending on whether you want to focus on security or a massive set of features:

  • Royal MCP: This is a strong alternative if security is your main concern. Unlike basic MCP implementations, Royal MCP adds an API key layer, rate limiting, and detailed activity logging. It’s a production-ready server that focuses on preventing abuse and filtering sensitive data, making it a great choice for agencies or sites where you need strict audit trails.
  • AI Engine (by Jordy Meow): If you prefer an all-in-one ecosystem, AI Engine is a great choice. It lets you build chatbots, generate content, automate tasks, and even create custom UI components directly in your WordPress dashboard. 

If you don’t necessarily need a full MCP server, I recommend checking out these tools instead:

  • Bundled-AI Plugins: These plugins ship with their own built-in chat interface, so you don’t need to connect an external app like Claude Desktop or Cursor. They’re fantastic if you want a straightforward, plug-and-play experience where everything lives inside your WordPress dashboard. 
  • Specialized AI Automation Tools: If you want to bridge specific WordPress actions with other business apps (like Google Docs, HubSpot, or Slack), I recommend investigating tools like Zapier’s WordPress MCP integration. It allows you to trigger automated workflows across your entire tech stack, rather than just focusing on CMS tasks.

Which AI clients does WPVibe work with?

WPVibe is designed to be completely vendor-neutral, which is one of my favorite things about it. Since it uses the open Model Context Protocol (MCP), WPVibe works with any AI client that supports this standard.

Simply install WPVibe once, and then connect to whichever AI clients you’re already using. This includes: 

  • Claude: Full support for Claude Desktop, Claude on the web, and the Claude Code terminal agent.
  • ChatGPT: Works seamlessly through the ChatGPT desktop and web applications.
  • AI-Powered Editors: Integrates directly with Cursor, Windsurf, OpenCode, and other modern AI-assisted code editors.
  • Future Compatibility: Since it’s built on the universal MCP standard, WPVibe will work with any new MCP-compatible AI tools as they become available. 

Does WPVibe work on WordPress.com hosted sites?

No, WPVibe only works on self-hosted WordPress (WordPress.org) sites.

Additional Resources: WPVibe Review

If you enjoyed this WPVibe review, you might find these other AI and WordPress guides helpful too. They cover everything from setting up your first AI-powered site, right through to optimizing it for search and getting your content cited by AI tools:

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

WPBeginner readers can download WPVibe for free!

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

Reader Interactions

WPVibe User Reviews

There are no user reviews for WPVibe at this time.
Please share your WPVibe review to help others in the community.

Leave A Review

Thanks for choosing to leave a review. Please keep in mind that all reviews are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Your Rating: