Self-hosted · full write access · no code

Connect Claude to WordPress (self-hosted, full write access)

Yes - Claude can connect to your own self-hosted WordPress.org site, and actually write and publish (not just read). Unlike the official WordPress.com connector, this works on any self-hosted site: install a free plugin, paste one URL, done in about two minutes. Free to start.

Bring your own AI - no extra subscription Owner approval before anything goes live 587 tools across WordPress, WooCommerce & Shopify Works with Claude Desktop, Code & claude.ai
Step by step

Connect Claude to WordPress, step by step

About two minutes, no code - the free plugin handles the app password and encryption for you.

Create a free wptaskify account and add your siteSign up free and click Add site - no card needed.
Install the free wptaskify plugin and click ConnectThe plugin auto-creates an Application Password and encrypts it with AES-256. No copy-pasting secrets, no Node.js, no config file.
Copy your personal MCP server URLGrab your hosted MCP URL from the wptaskify dashboard - one URL works everywhere.
Add it to Claude as a custom connectorIn Claude Desktop: Settings → Connectors → Add. In Claude Code: run claude mcp add --transport http. Approve once.
Just ask - you approve, it shipsSay “write and SEO-optimize a post about X.” Risky changes wait in your approval inbox; approve to publish.
587 real tools

Not just a writer - it runs your site

Once connected, your AI can actually do the work across content, SEO and your store.

ContentWrite, rewrite and run a full SEO/AEO optimization playbook on posts and pages.
StoreCreate and edit WooCommerce & Shopify products, bulk alt-text, product AEO metafields.
Technical SEOInternal links, redirects, schema, sitemaps, broken-link and thin-content fixes.
Site opsMedia, menus, users, backups, and Elementor layout edits - all by chatting.

You stay in control. Risky changes (publish, delete, bulk edits, price changes) wait in your approval inbox - nothing goes live until you approve it. Your credentials are AES-256 encrypted and you can disconnect any time.

Honest comparison

How the three options compare

A technical comparison of a managed WordPress MCP server against self-hosting an open-source MCP or using WordPress.com's built-in AI.

What you are comparingwptaskifywhat we recommendRaw MCP pluginWordPress.com connector
SetupFree plugin + paste one URLNode.js + app password + JSON configOfficial, but WP.com only
Approval before liveYes - approval inboxNoRead-only
Tools587~30Read-only
WordPress + WooCommerce + ShopifyAll threeWP onlyWP.com only
Write & publishFull writeYesRead-only
AI costBring your own - no 2nd billBring your own (never stated)Same, WP.com plan required
HostingHosted MCP, nothing to runYou self-host & maintainFirst-party

Key takeaway: self-hosted MCP setups run commands straight away and leave you holding the API keys. wptaskify runs the server, encrypts the credentials, and holds every risky action for your approval.

Before you start

What you need

If your site runs a supported WordPress and PHP, it works. There is nothing to install on your own computer.

WordPress5.6 or newer. Tested up to 7.0.
PHP7.4 or newer.
Your siteAny self-hosted WordPress site with the REST API reachable. WordPress.com sites cannot install plugins.
AI clientsClaude Desktop, Claude Code, claude.ai, ChatGPT (developer mode, paid plan), Cursor, Windsurf, Cline - anything that speaks MCP.
ShopWooCommerce, if you want the shop tools.
SEO pluginOptional. Works with Yoast, Rank Math or neither - it writes to whichever is active.
FAQ

Questions, answered

Can Claude connect to WordPress?

Yes. Claude can connect to a self-hosted WordPress site through wptaskify - install the free wptaskify plugin, paste one MCP URL into Claude, and your Claude can read, write, optimize and publish on your site. It works with Claude Desktop, Claude Code and claude.ai.

How do I connect Claude to a self-hosted WordPress site?

Create a free wptaskify account, install the free wptaskify plugin on your self-hosted WordPress.org site and click Connect (it creates and encrypts the app password for you), then copy your hosted MCP URL and add it to Claude as a custom connector. It takes about two minutes and needs no code.

Do I need a second AI subscription to connect Claude to WordPress?

No. wptaskify is bring-your-own-AI - it connects the Claude you already use (Desktop, Claude Code, or claude.ai) to your site. Your Claude does the thinking, so there is no second AI bill. wptaskify's own plans (Free, then MCP Solo, Pro, Agency) only pay for the connector and tools, never for AI tokens.

Do I need Node.js, a config file, or to create an Application Password myself?

No. Manual MCP setups make you install Node.js, generate a WordPress Application Password, and edit a JSON config. wptaskify's free plugin does all of that for you - it creates the app password, encrypts it with AES-256, and gives you a hosted MCP URL to paste. No code, no terminal required (though Claude Code works too).

Will Claude publish changes to my live site without asking?

No. Risky changes are held in an owner approval inbox and only go live after you approve them with one click. You can revoke the connection at any time, and your credentials stay AES-256 encrypted.

Can I connect Claude Code to WordPress, not just Claude Desktop?

Yes. wptaskify gives you one hosted MCP URL that works with Claude Desktop, Claude Code (via claude mcp add --transport http), claude.ai, and any other MCP-compatible client.

Does this work with WooCommerce and Shopify too?

Yes. The same connector exposes store tools - Claude can create and edit WooCommerce and Shopify products, write product AEO/SEO metafields, and bulk-optimize images. WordPress + WooCommerce + Shopify all connect through one wptaskify account.

How is this different from the official WordPress.com Claude connector?

The WordPress.com connector is read-only and only works on WordPress.com paid plans - it can't publish or edit. wptaskify writes, optimizes, sells and publishes on any self-hosted WordPress site, with 587 real tools and an approval inbox before anything goes live.

How many tools does Claude get, and is it just a writer?

You get 587 real tools, not just a text generator - content and SEO, WooCommerce/Shopify store actions, internal links, redirects, schema, sitemaps, media, menus, backups and Elementor edits.

How long does it take and how do I disconnect?

Setup takes about two minutes. To disconnect, remove the connector in Claude or revoke the site in your wptaskify dashboard - the encrypted credentials are dropped immediately.

Real, not staged

Real sites run on wptaskify - writing, optimizing and publishing on autopilot today

No fake reviews and no stock screenshots - these are live sites managed with wptaskify right now. Visit any of them yourself.

230 posts and 20 pages of product and affiliate content, written, SEO-optimized and interlinked by AI end to end.

Visit live site →

Art blog recovered from zero organic - 228 posts backfilled and re-optimized by AI, sitemap and schema rebuilt.

Visit live site →

French real-estate site - 623 pages of listings plus 43 posts, content and on-page SEO run on autopilot in French.

Visit live site →

Tech blog - bulk meta, internal links and schema managed by AI across the catalogue.

Visit live site →

AI-agency site - 57 pages of structure and home-page SEO built and maintained through wptaskify.

Visit live site →
Under the hood

What a tool looks like

Your AI never sees this - it reads the list and picks. This is one of the 587, exactly as the server hands it over.

One tool, as your AI receives it
{
  "name": "update_post_seo",
  "description": "Set the SEO title, meta description and focus keyword on a post or page.",
  "inputSchema": {
    "type": "object",
    "properties": {
      "post_id":      { "type": "integer", "description": "The post or page ID" },
      "title":        { "type": "string", "description": "SEO title" },
      "description":  { "type": "string", "description": "Meta description" },
      "keyword":      { "type": "string", "description": "Focus keyword" }
    },
    "required": ["post_id"]
  }
}
Technical terms

The words on this page

Model Context Protocol (MCP) An open standard that lets an AI model discover and call outside tools. The model asks a server what it can do, gets a list back, and calls the ones it needs. Anthropic published it in 2024 and Claude, ChatGPT and Cursor all speak it.
WordPress REST API The interface every WordPress site since 4.7 exposes for software to read and write its content. It is how wptaskify makes changes - the same doorway the WordPress editor itself uses.
Application password A separate password WordPress issues for software, not for logging in. It can be revoked on its own without touching your account. The plugin creates one and it is encrypted before we store it.
Human-in-the-loop execution Reading and drafting happen straight away; anything that changes what the public sees - publishing, deleting, price changes - stops and waits for a person to approve it.
If you have used Zapier, Make or n8n

Why this is not an automation

Rule-based automation and MCP solve different problems. Here is the difference, without the sales pitch.

A Zapier, Make or n8n workflow

You build the steps. When a post is published, send it here, then format it like this, then post it there. It runs exactly what you drew, every time, and it is excellent at that - moving a known thing between two known places on a schedule.

What it cannot do is decide. If the job is "find every page with a weak title and rewrite it", you have to define what weak means, in advance, as a rule.

wptaskify over MCP

You describe the outcome. The AI reads what is actually on your site, works out which of the 587 tools to call and in what order, and does it - then shows you anything risky before it goes live.

There is no workflow to draw and nothing to maintain when your site changes. The trade is that it is a judgement call each time rather than a fixed rule, which is why publishing waits for your approval.

They are not exclusive. Plenty of people run scheduled automations for the predictable work and use this for the parts that need reading and deciding.

Pricing

What it costs

You connect the Claude or ChatGPT you already pay for, so there is no second AI bill. These prices are for the server and the tools.

Free$0One site. Draft posts, write SEO and product basics, organize categories. No card.
MCP Solo$19/moOne site. Around 50 SEO-ready articles a month.
MCP Pro$49/moUp to 5 sites, full store control. Around 200 articles a month.
MCP Agency$99/moUp to 20 sites, technical control and automatic backups, team access.

Indian pricing is shown in rupees on the pricing page, which has the full feature list.

Data and privacy

What happens to your content

Your site password The plugin creates an application password - a separate credential, not your login - and it is encrypted before it is stored. You can revoke it from your WordPress dashboard at any time without touching your account.
Your content We pass it between your AI and your site. We do not keep a copy of your posts or products to train anything, and we never sell or share your data.
Your AI The model is yours - your own Claude or ChatGPT account, under your agreement with Anthropic or OpenAI. Both state that they do not train on business API data by default; their terms are the authority on that, not us.
Disconnecting Delete the connection from your dashboard or deactivate the plugin. Access stops immediately and nothing is left behind on your site.
Recent updates

What we shipped lately

September 2026 Google Business Profile tools: scorecard audit, service areas, special hours, keyword gaps, and photo upload straight from a chat.
August 2026 Pinterest scheduling, and a rebuilt approval flow so every risky action lands in one place.
July 2026 ChatGPT developer-mode connector support, alongside Claude Desktop, Claude Code and claude.ai.
Built and maintained by

Logical Dottech

wptaskify is built and run by Logical Dottech, an IT services and digital marketing agency. We use it on our own sites first - completewaterguide.com is ours, and the client sites above are ones we run. Every tool on this page exists because we needed it on real work.

Questions about how it works, or want something it does not do yet? Tell us.