Hello world!
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
Read moreMCP server for WordPress 100% free
Connect the Claude or ChatGPT you already pay for to your self-hosted WordPress site. Then ask it to write, edit, fix, install, and configure things in plain English.
Works with any MCP client
Featured in
What people say
We run forty client sites. Bulk meta descriptions used to be a week of somebody's life. It is now an afternoon, and the afternoon is mostly reviewing.
I stopped opening wp-admin for small changes. I describe what I want, read the diff, and approve it.
Four hundred price updates from a supplier spreadsheet, done in one conversation. No CSV import to babysit.
The draft-by-default setting is what sold it internally. Nothing reaches the site without someone looking at it first.
How it works
There is no dashboard to learn and no second subscription. The plugin turns your site into an MCP server that your AI client connects to directly.
One page, one email address, no card. The zip is waiting in your account straight after signup.
Upload it under Plugins, activate, and copy the endpoint the plugin shows you. Shared hosting is fine.
Claude, ChatGPT, Cursor, or anything else that speaks MCP. Ask for a change the way you would ask a developer.
{
"mcpServers": {
"wordpress": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://your-site.com/wp-json/wpwithai/mcp/v1"
]
}
}
}
Your real endpoint and token appear inside the plugin after you activate it. Nothing here needs to be typed by hand.
What you can do
The plugin exposes the WordPress REST API, the options table, and the file system as MCP tools. If an administrator can do it from a browser, your AI can do it from a chat window.
Draft, edit, schedule, and restructure posts and pages. Bulk edits included, so a hundred posts take the same sentence as one.
Upload, replace, and organise files. Write alt text for every image that is missing it, in one pass.
Search, install, activate, deactivate, and update. Ask what a plugin does before you install it.
Create users, change roles, audit capabilities, and find the accounts nobody has used since 2021.
Permalinks, reading and writing settings, menus, widgets, and anything else stored in the options table.
Yoast, Rank Math, and AIOSEO fields are readable and writable, including titles, descriptions, and schema settings.
Products, variations, categories, stock, prices, coupons, and orders, through the same connection.
Whatever your site is actually built from: custom post types, taxonomies, ACF fields, and raw post meta.
Read and edit theme files, add CSS, and debug a template without opening an FTP client.
Safe by default
Handing an AI the keys to a live site is a reasonable thing to be nervous about. The defaults are set so the cautious answer is the one you get without configuring anything.
Connections use a WordPress application password, not your login. Your account password is never shared with the AI client.
Every action runs as the connected user. An editor cannot install plugins through the AI, because an editor cannot install plugins.
Publishing is a separate, explicit step. Nothing reaches your visitors until you say so.
Posts, pages, and media are trashed rather than removed, so a mistake is one click to undo.
Permanent deletion, bulk overwrites, and settings changes that affect the whole site stop and ask before they run.
You see the list of every match and what it would become, then decide whether to apply it.
Tokens are encrypted at rest in your database. They are never sent to us, because there is no server of ours in the path.
A single button in wp-admin invalidates the connection. The AI loses access immediately, with no cleanup on your side.
An audit log records what ran, when, and as which user, so you can answer "what changed" without guessing.
Theme and plugin file access is opt-in. Turn it on when you want it and leave it off when you do not.
Comparison
There is more than one way to point an AI at WordPress. Here is where each option fits.
| Feature | WP with AI | WordPress MCP Adapter | WordPress.com MCP |
|---|---|---|---|
| Full REST API | |||
| WP-CLI style commands | |||
| Theme and file editing | |||
| Plugin APIs and Abilities | |||
| Works in Claude.ai and ChatGPT on the web | |||
| Self-hosted WordPress | |||
| Local and remote connection | Both | Local | Remote |
| Price | Free | Free | Plan required |
The official WordPress MCP Adapter is a good choice if you work locally and want something maintained by the project itself. WP with AI covers more ground and connects from hosted clients, which is the difference that matters if you want to change your live site from Claude on your phone.
Services
The plugin is free and stays free. We pay for it by doing the work for people who would rather not, on the same WordPress sites.
Technical audits, on-page fixes, content plans, and reporting you can actually read.
Learn moreCustom WordPress themes, WooCommerce stores, landing pages, and migrations.
Learn moreUpdates, backups, uptime monitoring, hardening, and a monthly block of changes.
Learn morePlugins, third-party integrations, MCP tooling for agencies, and performance work.
Learn moreFAQ
Yes, and there is one plan at $0. No trial, no seat limits, no feature held back for a paid tier. We sell services on this site, and the plugin is how people find us. That is the whole arrangement.
You need an AI client that supports MCP connections, and on most services that is a paid feature. We do not charge you and we do not resell tokens, so whatever you already pay your AI provider is what you pay.
Anything that speaks MCP. That currently includes Claude desktop and web, ChatGPT, Cursor, Claude Code, Windsurf, and a growing list of smaller clients. We publish setup guides for the four most common ones and the config is nearly identical for the rest.
It is a fair thing to worry about, so the defaults are cautious. The connection uses an application password rather than your login, every action runs under your existing role and capabilities, new content saves as a draft, deletions go to trash, and anything destructive stops to ask first. You can revoke access from wp-admin at any time.
It can change anything an administrator can change, so treat it that way: keep backups, and try it on a staging copy first if the site earns money. Drafts, trash, and the approval prompt exist so that most mistakes are recoverable rather than final.
If your site can run a normal WordPress plugin and answer REST API requests, it works. That covers shared hosting, managed WordPress hosts, and your own server. There is no separate service to sign up for and nothing to install outside WordPress.
It can read and write the posts those builders store, and it handles their settings and options. Editing a builder layout as structured content is harder, because each builder stores its layout in its own format. Text edits and content changes are reliable; rebuilding a complex Elementor section by prompt is not.
Yes. WooCommerce products, variations, stock, prices, coupons, and orders are covered. ACF, Meta Box, and Pods fields are readable and writable, as is plain post meta. Yoast, Rank Math, and AIOSEO fields work the same way, which makes bulk meta description work practical.
As many as you like. Install the plugin on each site and add each endpoint to your AI client. Agencies tend to run one connection per client site and switch between them in conversation.
Model Context Protocol is an open standard for connecting AI assistants to outside tools and data. An MCP server describes what it can do, and any MCP client can call it. This plugin turns your WordPress site into one of those servers, which is why it works across different AI apps rather than only one.
The official adapter is maintained by the WordPress project and is a sensible choice for local development. This plugin covers more ground, including WP-CLI style operations and theme file editing, and it connects from hosted clients like Claude on the web rather than only from a local machine.
The account is where the download lives, where version updates appear, and where the connected-sites panel will go once it ships. It also means we can email you if a security release needs your attention, which matters for a plugin with this much reach. We do not sell the list and there is no marketing drip.
Still unsure about something? Ask us directly
From the blog
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
Read moreConnect your AI
Each guide is the same three steps with that client's screens. Pick yours.
Add the connector in Claude on the web or desktop and start a conversation with your site.
Read the guideRegister your site as a connector, then use it from any ChatGPT conversation.
Read the guideDrop the endpoint into your MCP settings and manage the site without leaving the editor.
Read the guideOne command adds the server, and your terminal session can run the site.
Read the guideFree, forever. Create an account, download the plugin, and connect it to the AI you already use.
One plan. $0. No credit card.