Claude WordPress MCP Connector Errors
-
I have connected Claude to WordPress, and used it to find any missing ALT Text it worked for last 2 weeks but now I am hitting error after error.
I have disconnected and connected several times, new chats etc
Finally today claude told me this
mention it’s the MCP connector (wpcom_siteexecute calls returning “params must be an object” regardless of payload)
Someone please helpThanks
The blog I need help with is: (visible only to logged in users)
-
Hi krismunro — that error is likely a server-side issue with WordPress.com’s MCP endpoint, not something wrong on your end. Try fully revoking the Claude connection under wordpress.com → Connected Apps (not just disconnecting in Claude) and reconnecting fresh, since a stale OAuth token can cause malformed payloads like this. If it still fails after that, it’s worth reporting directly to WordPress.com support, since a payload error happening regardless of what’s sent usually points to a bug on their end that only they can fix.
-
Hi there,
That “params must be an object” error isn’t something broken on your site or with your WordPress.com account, so there’s nothing you need to fix on your end. It’s Claude sending the ability’s arguments under the wrong key. The connector expects them nested under input, and Claude occasionally slips back to using params instead, which the server reads as empty, hence the error no matter what the request looks like.
The good news is it usually clears itself. A couple of things that help:
- Start a fresh chat and try the request again. The connector now returns a clearer error that nudges Claude to use the right format, so it tends to correct itself on the next attempt.
- Break large jobs into smaller batches. Asking it to update ALT text on a handful of images at a time is more reliable than one big sweep.
If it keeps failing across several fresh attempts, let us know and we’ll take another look.