Three steps, about two minutes. There is nothing to download into Claude and nothing to configure by hand.
Step 1 — Install the plugin on your WordPress site
In wp-admin: Plugins → Add New → Upload Plugin, choose wordpress-for-cowork.zip from your My Account page, then Install Now and Activate. Full detail: Installing the plugin.
Step 2 — Paste your licence key
Open the new Cowork menu in your wp-admin sidebar, paste your licence key (it looks like CW-XXXXXX-XXXXXX-XXXXXX) and save. The plugin validates it, sets itself up, and shows Active and provisioned.
Step 3 — Add your site to Claude
- Open the Cowork page in your WordPress admin. Click Cowork in the admin menu. The top of the page must say Active and provisioned. If it says anything else, fix that first — the page tells you what each message means.
- Copy your connection address from that page. It ends in
/wp-json/coworkmcp/v1/mcp. Copy it rather than typing it — it has to match exactly. - In Claude, open Customize → Connectors (Settings → Connectors on some versions), click +, then Add custom connector.
- Name it after your website and paste the address, then click Add. If you connect more than one site, the name is how Claude tells them apart — the Cowork page shows you exactly what to type.
- Connect, then sign in to your own website. Your site shows its normal WordPress login and then asks you to approve Claude. Press Allow. Your password is typed into your own site — Claude never sees it, and neither do we.
Then ask Claude: “What can you do on my website?” If it answers about your site by name, you are connected. There is no file to download, no restart and no new chat — the tools appear in the conversation you are already in.
What you do not have to do
- No file to download. Older versions had you download a connector file and load it into Claude Desktop. That is gone.
- No Application Password. You never create one or paste one into a conversation.
- No restart, no allowlist, no setup command, no new chat.
- Nothing to redo when the plugin updates. The connection address never changes, so an update cannot break the connection.
Where your credentials live
Your WordPress password is only ever typed into your own website’s login page. When you press Allow, your site issues Claude its own access, and your site checks it on every request. wordpressforcowork.com is not part of the connection and never sees your password or your content.
Requirements
- Your site must run on HTTPS.
- A Claude account. WordPress for Cowork works in Claude on the web, in the Claude desktop app, in the Claude mobile apps and in Cowork. Claude’s Free plan allows one custom connector, so it connects one website. To connect more than one website, or to use Cowork mode, you need a paid Claude plan — Pro is $17/month billed annually or $20/month monthly. That is billed by Anthropic, separately from us.
Connecting more than one website
Add each site separately, and name each connector after its own domain. They stay completely independent: each site issues its own credentials, and approving one has no effect on any other. Every tool Claude sees is labelled with the site it belongs to, so it cannot publish to the wrong one.
Every site you switch on adds its own set of tools to a conversation, so if you have several, turn off the ones you are not using from the + menu in Claude. It keeps Claude focused, and it means there is no doubt about which site it is working on.
One thing to know about Claude’s plans: Claude’s Free plan allows one custom connector, so connecting more than one website needs a paid Claude plan.
If it does not connect
Don’t guess, and don’t keep retrying. Go to Cowork → Run the check in your WordPress admin. It tests every step of the connection from your site’s side and tells you which one failed, including whether Claude ever reached your website at all.
- No requests from Claude have reached your site — look at a firewall, a security plugin or Cloudflare. Claude connects from Anthropic’s servers, not from your computer, so anything that only allows your own IP address will block it. Anthropic publishes its outbound range as
160.79.104.0/21. - A step marked failed — that row names the step and the actual error. Send it to support and we will know exactly what happened.
- Claude says the address could not be reached — copy it again from the Cowork page. A trailing slash,
httpinstead ofhttps, orwwwwhere your site has none will all do this.
Still stuck? The usual cause is a security plugin or host firewall — see Security plugin is blocking the connection. If the Cowork page in wp-admin shows coworkmcp-endpoint.php missing, the licence has not been accepted yet: re-check the key and save again.
