WSP MCP
A free WordPress plugin with an MCP server of 200+ tools: Claude, ChatGPT and Cursor manage your site, WooCommerce and menus
- 71 ★ on the repository
- Last commit
Broad access
Why this level
- The assistant gets the rights of a WordPress user: it writes and deletes posts, manages WooCommerce orders, menus and users, and administrators can install plugins and themes
- The site becomes a public MCP server with OAuth sign-in or a key, so protecting the address and credentials falls on the owner
Install
- Works in
Manual install
Install the WSP MCP plugin on my WordPress site: activate it, in MCP, Settings enable only reading posts and pages, then create a configuration for my client under MCP, Connection. Leave change and plugin install tools off. Do not print passwords or tokens in chat.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The assistant gets the rights of a WordPress user: it writes and deletes posts, manages WooCommerce orders, menus and users, and administrators can install plugins and themes
- The site becomes a public MCP server with OAuth sign-in or a key, so protecting the address and credentials falls on the owner
This is third-party code. Review the repository files before installing.
What it does
WSP MCP installs into WordPress as an ordinary plugin and turns the site into an MCP server. All 200+ tools are built in: no separate adapter or account is needed. An assistant writes and saves post drafts, finds pages missing a meta description, lists WooCommerce orders for the week and marks shipped ones, and adds menu items. Create and update tools accept an ISO 8601 date, so publishing can be scheduled, and a future status without a future date is rejected. Every tool has its own switch under MCP, Settings, and anything that changes the site stays off until you turn it on. The assistant can do only what its WordPress user is allowed to do. An audit log shows what the agent did and a usage dashboard shows response times, both stored in your own database. Connection is under MCP, Connection. For Claude on the web, desktop and mobile you enable the OAuth server on the Claude Connectors tab and add the address as a custom connector, and ChatGPT connects through the same sign-in. For Cursor, Codex, Google Antigravity, OpenClaw and OpenCode a configuration generator prepares a snippet with the address and credentials filled in, while Claude Desktop and OpenClaw use the mcp-remote bridge on Node.js 18.
Who it is for. WordPress site owners, editors and agencies who want to run content, SEO and a WooCommerce store through an AI chat.
Good fit when
- A post about a summer sale has to be written and saved as a draft
- The site is searched for pages missing a meta description and the assistant suggests values
- WooCommerce orders for the week are listed and shipped ones are marked completed
- A contact link is added to the main menu and a post is scheduled for a date
- The agent result is verified in the audit log under MCP, Audit Log
Not a fit when
- The site is not on WordPress: the plugin works only inside WordPress 6.9 or newer
- You need access without rights: the assistant is limited to the rights of its WordPress user and change tools are off until enabled
- The host blocks /.well-known/ addresses: OAuth sign-in on such hosts needs an alternate address that arrived in version 2.9.7
- You plan to install third-party plugins and themes: such actions are administrator-only and not always needed
Example request
Find every page without a meta description, suggest a text of up to 155 characters for each and save it as a draft editMCP
- Transport
- http
- Authentication
- OAuth
Limitations
- WordPress 6.9 or newer (7.0.3 or 6.9.6 and later recommended) and PHP 7.4 or newer are required.
- Claude Desktop and OpenClaw connect through the mcp-remote bridge, which needs Node.js 18. Cursor, Codex, Antigravity and OpenCode connect natively.
- Since version 2.2 the old route through the MCP Adapter and Abilities API and the Config Files page are removed: the connection is created again under MCP, Connection.
- Everything that changes the site is off by default. Installing plugins and themes, activating plugins and switching a theme are administrator-only.
- Audit log and analytics data are stored in your site database.
- The license is GPL-2.0 and the project is maintained by the WebSensePro agency.
How to disable. The plugin is deactivated and deleted in the Plugins section of wp-admin. The connector entry is removed from Claude or ChatGPT settings, and in Cursor, Codex and other clients the config snippet is deleted. The log data lives in the site database.
FAQ
How do I connect WSP MCP to Claude?
In WordPress open MCP, Connection, enable the OAuth server on the Claude Connectors tab, then paste the server URL into Customize, Connectors, Add custom connector and sign in with your WordPress account. It works for the web, desktop and mobile.
How can I safely restrict the assistant?
Every tool has its own switch, actions that change the site are off by default and rights are limited to the WordPress user. The audit log shows what the agent did.
Does the plugin work with Cursor and Codex?
Yes, they connect natively. MCP, Connection has a configuration generator, and for Cursor also a Connect Cursor Automatically button.
Can I schedule a publication?
Yes, create and update tools for posts, pages and custom types accept an ISO 8601 date. A future status without a future date is rejected so the post does not go live immediately.
Is the plugin paid?
No, every feature and all 200+ tools are free, and the project has no paid version.
Discussion
No questions or reviews yet.
Related
MCP serversA WordPress plugin with a built-in MCP server: 58 operations on posts, media, users, plugins and menus of the site
MainWP MCP: WordPress sites from an agent
MainWP MCP Server
MainWP's official MCP server: an agent watches a network of WordPress sites, applies plugin and theme updates and prepares reports
Discord MCP by cappyeo: a server with 200+ tools
Discord MCP (cappyeo)
A Discord MCP with over 200 typed tools: the agent handles messages, roles and moderation, builds a server from a plan, and writes default to preview mode
An MCP server for remote Windows control: screenshots, PowerShell, files, mouse and keyboard, registry and OCR
Jotform forms, responses and e-sign documents from Claude Code and ChatGPT: build a form, read submissions, draft an agreement
Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| WSP MCP (this card) | no | OAuth | 71 | |
| MCP WordPress Server | no | API key | 114 | an MCP server for WordPress as a separate process, while WSP MCP runs all 200+ tools inside the plugin itself |
| Agent Skills for WordPress | no | 2,354 | skills for WordPress development with no control of a live site |
README in short
The README presents WSP MCP as a free plugin, lists sample prompts and strengths and gives a video tutorial and a five-step quick start. Next come a table of client guides, a changelog of recent versions (scheduling, the ChatGPT tab, OAuth sign-in and security fixes) and descriptions of tool groups and their permissions.