Easily Connect Claude AI to WordPress in 3 Minutes
A step-by-step screen-share showing how the free NovaMira MCP plugin turns Claude Desktop into a WordPress page builder.
Posted
4 months ago
Duration
Format
Tutorial
educational
Views
110.6K
2.6K likes
57 · 43
Big Idea
The argument in one line.
You can build full WordPress websites with Claude by installing the free NovaMira plugin and pasting a JSON configuration into Claude Desktop, eliminating the need to write code or use the WordPress editor directly.
Who This Is For
Read if. Skip if.
READ IF YOU ARE…
A WordPress site owner with an Elementor setup who wants to use Claude to build pages and posts without learning code or hiring a developer.
Someone running WordPress on Windows or Mac who's comfortable copy-pasting JSON config but has never used Claude Desktop before and wants a visual walkthrough.
A content creator or small business owner managing their own WordPress site who spends time manually building pages and wants to delegate that to Claude via a plugin.
SKIP IF…
You're using a WordPress hosting provider that doesn't allow plugin uploads or direct file access to Claude Desktop configuration.
You're already proficient with Claude's API, terminal workflows, or other integration methods — this covers only the NovaMira plugin setup path.
Your WordPress site doesn't use Elementor or you need Claude to integrate with a different page builder or custom setup.
TL;DR
The full version, fast.
Connecting Claude to WordPress through the free NovaMira MCP plugin turns the chatbot into a working page builder that creates pages, edits posts, and assembles full sites from a single prompt. The setup takes three minutes: install NovaMira on WordPress, enable AI abilities, copy the JSON snippet from the plugin's configuration screen, paste it into Claude Desktop's developer config file, save without renaming, and restart Claude so the connector registers. Before generating sites, deactivate the Atomic editor and switch Elementor's containers setting to active so the output uses modern flex layouts. When prompting, explicitly instruct Claude to use Elementor widgets rather than raw HTML, otherwise every section ships as an HTML block that bypasses the visual builder entirely.
Free for members
Chat with this breakdown — free.
Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.
A free plugin called NovaMira turns Claude Desktop into a WordPress page builder — no code, no browser automation, no terminal required.
Connecting Claude to WordPress takes three steps: install the plugin, paste one JSON snippet into Claude Desktop's config file, and restart Claude.
Claude Desktop works significantly better than Claude on Mac for this WordPress integration — the commenter tension is acknowledged but the performance gap is real.
Clicking 'Save As' instead of 'Save' in the config file creates a duplicate and Claude reloads the old script — a single wrong click breaks the connection.
Claude can build full Elementor websites, write blog posts, and adjust code snippets entirely through natural language prompts once the MCP connection is established.
MCP plugins that expose your existing tools to Claude are the fastest path to AI-powered workflows without learning APIs or writing automation code.
The easiest path to connecting AI to a platform is rarely the browser or terminal — a purpose-built plugin that handles the MCP layer removes all the friction.
Takeaway
Show the output before the method.
Tutorial hook structure
Darrel opens with two finished websites and only then explains how he made them. The proof precedes the process.
Open every tutorial with the end result on screen, not a title card.
NovaMira free plugin is a legit MCP bridge worth covering for any WordPress audience.
The prompt specificity lesson is a standalone Short: one gotcha, clear before/after.
The AI-beats-users closing claim is comment-farming gold.
Never pitch before the proof: show free tier working fully before mentioning Pro pricing.
Glossary
Terms worth knowing.
NovaMira
A free WordPress plugin that exposes a site's content management functions as an MCP server, allowing AI assistants like Claude Desktop to create pages, posts, and design elements by talking directly to WordPress.
Claude Desktop
Anthropic's desktop application for Claude that supports MCP integrations, enabling Claude to connect to and control local apps and third-party services beyond a standard browser chat session.
WordPress plugin
A software package that extends WordPress with new features or integrations, installed directly from the WordPress dashboard or by uploading a zip file.
Elementor
A popular drag-and-drop WordPress page builder that lets users visually design web pages without writing code, using a library of pre-built blocks and layout templates.
MCP (Model Context Protocol)
An open standard that lets AI assistants connect to external tools and services through a unified interface. Plugins that expose an MCP endpoint allow Claude to control that software directly.
JSON snippet
A short block of JSON-formatted configuration text that, when pasted into a settings file, tells an application how to connect to a new integration or service.
See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.
17px
metaphorstory
I made these websites with Claude with just one simple prompt. And guess what? You can too.
You can use Claude to create blog posts, adjust code snippets, and do anything you want right inside of WordPress. So in this tutorial, I'll walk you through exactly how to connect Claude to your WordPress website. It's actually really easy, So let's get into it.
Now, the very first thing that we're gonna do is we're gonna go to a website called Novamir. Now, there is a link in the video description to this website. It's a free plugin.
It does not cost you anything whatsoever. Now, once you get to this page, you'll click on download for free. What this will do is this will actually integrate an AI agent onto your WordPress websites.
Now, I've used many different methods. I've used the browser. I've used terminal, and this method by far is the easiest way to go.
Trust me. Trust me. I have I have licked the pot clean.
And then you'll go over to plugins and click on add a plugin, and you will upload that plugin. So upload file, choose the file, and then you will select the NovaMira plugin.
Here we go. NovaMira. Okay.
And then you'll click on install now. Now, one thing I also wanna mention, you know, this is gonna, you know, cause some tension in the comments, but I think cloud works 10 times better with desktop than it does with Mac. I used Mac before, and I just get so many errors.
It doesn't work well, but that's a whole another story. Anyways, so here you'll see that NovaMirror is installed, and once you install it on the top left right here, you'll see the NovaMirror tab. Just go ahead and click on configuration.
Okay? Now, the first thing that you want to do is make sure that you check turn on AI abilities, and click on save settings. And then here, I'll click on generate application password.
Now, it's going to give us this application password, and it's just going to say, oh, yeah. Just go ahead and connect your AI agent. This doesn't work too well.
So, we're gonna do it the right way. Now, here at the bottom, you're gonna see this link that says, need adjacent configuration. We're gonna click on this, and then you're gonna see you have an option for all these different operating systems or programs or whatever.
You're gonna click on Claude desktop. Okay? And then you're gonna copy this.
Now, this works for Windows and Mac. I've tested it on both. So just follow the same exact process.
In fact, right here, it's gonna tell you Mac OS, and then also here, it's gonna say Windows. But anyways, all you have to do is go over to your cloud application. So you'll open this, and then you're gonna go to your settings tab.
So up here, settings, and then you'll click on the developer, and then you'll see edit config.
Now, if you're using Mac, it might say claud config dot json. Okay.
It might say that. So you'll just click on the JSON file. Okay.
And then you're gonna take this, and then delete it, and then just paste that in. Just like that. And that's all you gotta do.
Next, I'll go to file, and you wanna make sure you select save. If you click save as, it's gonna create a duplicate file. And when Claude reloads, it's going to reload the old script.
So make sure that you just put save. You wanna overwrite it. Once that's done, we can close this window, close this, and we need to now close Claude because you're gonna see it's not connected.
So we just have to close Claude and reopen it. Alright. Okay.
And then to confirm it's connected, I'll go over here to the settings tab. And under developer, you'll now see that this is connected. Okay?
Now we can double check this by going over to our chat. So I'll type in new chats. And if I click on the plus icon, you are going to see under the connectors, NovaMira is now connected.
Now, here is the actual domain. So let's go ahead and test this out. Right?
Let's go ahead and see how this works. So I'll go over here, and I'll ask, are you connected to my website? Alright.
Cool. WordPress is hooked up, and now we can perform some tasks. So let's just give it something really basic.
You know, let's just create a basic page. Right? Create a page called YouTube.
Alright. I don't know. Something really basic.
Alright. Done. Now it's created.
So we can go over here to pages. Click on all pages, and there is my YouTube page. Pretty cool.
Now, wanna do something more complex. Right? I mean, that's really simple.
Any idiot can do that. Right? So let's give it something that's, uh, you know, that we can do.
Now, I wanted to make a full on website like these, uh, pages that you saw right here. Something really vibrant, something really complex, and something that's, you know, we need AI for. So what I wanna do now is I wanted to use the Elementor page builder.
But before I do that, want to actually adjust some settings. Now, is optional. So you can use your own page builder if if you use, uh, Gutenberg, you can use that.
If you're using, uh, any sort of page builder, it can adapt to any page builder. But I want to disable the atomic editor, so I don't really wanna use this. So I'm gonna click on deactivates, and I do not wanna use the atomic editor.
So I'm gonna go ahead and deactivate that. Also, one other important thing to do is under features, you do wanna make sure container is active. My experience is that, uh, if you have it at default, sometimes it'll actually create the website with intersections, which is a very old model.
So I usually change the container to active. And now that we've done that, so let's go ahead now and give it a command. Create an award dog grooming website with vibrant colors for the page YouTube, the one that we just created.
Use elements containers and not the atomic elements. Now, probably don't need to put that because we've already disabled that. Right?
Be creative and make the design high fidelity. So I'm just essentially saying, I want this to be really good. Right?
So let's go ahead now and run this prompt and see what we get. And it's done. So you'll see it created all these sections.
Now what I did here was I actually instructed it to use the Elementor widget. So I added the video, and I'll explain a little bit more of why you want to do that. So here, I'll go ahead and open up this link.
Okay. And here is my website. It's pretty cool, pretty basic, you know, but, uh, hey, it's a good looking website.
Now I'll go over here, and I will click on edit with Elementor, and here's the website. Now if I click on a section like the heading, you'll see it's actually utilizing the actual elements.
Same thing here for the button as well. Whoops.
I don't what that's about. But, anyways, just clicking on everything, you're gonna see that in most cases, you'll see right here, it uses the HTML code. But in a majority of instances, it'll use the Elementor elements.
Now this was the website I generated before, but I forgot to actually say use the Elementor elements. And you're gonna see they use pretty much HTML for everything. So if you don't instruct it to use the Elementor elements, it's just gonna use HTML for everything.
Now, technically, this still is a website, but it's like not the right way. You're gonna see this entire section was built HTML, and it doesn't really utilize the elements.
So when using Clot, just make sure to instruct it to use actual, um, you know, to use the elements so you don't get a bunch of HTML widgets and stuff like that. Now for those of you who want to try NovaMirror Pro, there is a pro version for this plugin. And what NovaMirror does is the pro version actually teaches Claude about the elements and it gives it more of a creative design process.
For example, I have this website right here and this was created with the Pro version. So you can see that, uh, there are some small things you have to fix, but, uh, overall, I do like the design of this.
I think it's pretty good, you know, for a a one prompt, uh, websites. Here you can see that we have to use a flex box. No big deal.
We just have to align it to the right. Uh, here we have this other section. Scrolling down, we have this, uh, testimonial.
Here we have a really nice call to action, and then we have like a small footer here at the bottom. Now I'll show you exactly what I typed in to get this. So over here, I just typed in, I wanna create a modern design agency websites, and it just gave it some really basic things.
This wasn't too much, but just giving it a little bit, you can see it really drastically improve the design process. Now, Novomir Pro costs about $49 I'm sorry, €49.
I never really buy things in euros, but, uh, yeah, €49, and that's good for three websites. And for a thousand websites, it's €99.
So I think that's probably your best value. So if you do wanna try it out, uh, you can. I'm not saying you have to, but, uh, it does help Claude kind of, uh, guide it with design process.
So that is pretty much it. So that is how you can connect Claude to WordPress. I think the future is gonna be very interesting.
As time goes on, I'm slowly starting to lean towards the AI side saying AI can actually use, like, WordPress much better than users can. And now that Cloud can use page builders, well, I don't know what the future holds, so we'll see what happens.
My name is Daryl Wilson, and I will see all of you party people later.
The Hook
The bait, then the rug-pull.
Before Darrel says a single instruction, two finished websites fill the screen. A luxury real estate listing. A bold digital agency homepage. Both built by Claude. Both from a single prompt. The method comes after the proof.
Frameworks
Named ideas worth stealing.
00:26list
3-Step MCP WordPress Connection
Install NovaMira free plugin, enable AI abilities
Copy JSON snippet into claude_desktop_config.json; use Save not Save As
Restart Claude Desktop; verify via Settings > Developer
Minimum path to give Claude Desktop live read/write access to a WordPress install.
Steal forAny tutorial wiring Claude Desktop to an external tool via MCP
05:00list
Prompt Specificity Rule for Elementor
Disable Atomic Editor in Elementor settings before prompting
Enable Containers feature in Elementor
In prompt: name the page, say use Elementor containers, not atomic elements
Add: Be creative and make the design high fidelity
Without explicit page-builder instructions, Claude defaults to HTML widgets that bypass Elementor entirely.
Steal forAny AI + page builder workflow covering prompt engineering for visual outputs
CTA Breakdown
How they asked for the click.
VERBAL ASK
06:48product
“Now for those of you who want to try NovaMirror Pro, there is a pro version for this plugin.”
Soft sell after demonstrating the free tier fully. Shows noticeably better Pro-generated site before pricing reveal. Low pressure.
Add Modern Creator as a preferred source and Google shows you more of our breakdowns in Search, Top Stories, and AI Overviews. It only changes what you see, and you can undo it in your Google settings anytime.
Add to Preferred SourcesOpens your Google source preferences with us pre-loaded. Tick the box and you're done.
A 34-minute tutorial that shows the only sane workflow: let Claude generate the HTML design once, then move it into WordPress so you stop fighting prompts and start working in a real page builder.
A two-tool loop — ChatGPT Sol for the mockup and real images, Claude Design for the working code — that turns one prompt into an animated, on-brand website in under fifteen minutes.
A YouTuber who says he's generated over $10 million on YouTube walks through the actual Claude AI setup he uses to turn one video into a month of content across every platform.