🔥 Early bird prices end soon — save up to 51%
This plugin is going to revolutionise the way WordPress websites are made
Get Early Bird Price

Installing on a
self-hosted Linux VPS

WordPress for Cowork works on every self-hosted Linux VPS we’ve tested — DigitalOcean, Linode, Hetzner, AWS Lightsail, your own metal. Three things to verify before installing.

1. HTTPS with a valid certificate

Claude will only connect to an https:// address, and the sign-in step runs on your site. Let’s Encrypt is free and takes minutes.

2. /wp-json is reachable from the internet

Open https://yourdomain.com/wp-json/ in a browser. You should see a JSON response. If you get a 404, check:

  • Your Nginx or Apache config isn’t blocking /wp-json.
  • Your .htaccess doesn’t have a rule rejecting it.
  • Permalinks are set to anything other than “Plain” (Settings → Permalinks).

3. Your site address is right

Check that Settings → General → WordPress Address matches the address you actually visit (with or without www). The connection address Claude uses is built from it.

Cloudflare in front of your VPS

If you proxy through Cloudflare, enable Bot Fight Mode cautiously — it can challenge legitimate Cowork requests. See Cloudflare blocking the plugin for the surgical bypass rule.

Install

wp-admin → Plugins → Add New → Upload Plugin, upload wordpress-for-cowork.zip, Activate. Then open wp-admin → Cowork, copy the connection address shown there, and add it in Claude as a custom connector — see How to connect your WordPress site.

More posts