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
MCP server

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
All reasons and checks

bilalnaseer/wsp-wordpress-mcp

Install

Manual install

Text for your agent

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 review

Broad 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 edit

MCP

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.

A WordPress plugin with a built-in MCP server: 58 operations on posts, media, users, plugins and menus of the site

MCP serverBroad access172Repository stars
Official

MainWP's official MCP server: an agent watches a network of WordPress sites, applies plugin and theme updates and prepares reports

MCP serverBroad access32Repository stars
Needs a VPN

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

MCP serverBroad access188Repository stars

An MCP server for remote Windows control: screenshots, PowerShell, files, mouse and keyboard, registry and OCR

MCP serverBroad access219Repository stars
Official

Jotform forms, responses and e-sign documents from Claude Code and ChatGPT: build a form, read submissions, draft an agreement

MCP serverBroad access29Repository stars
Official

Zapier's official MCP plugin: the agent gets actions across thousands of apps through your Zapier account

PluginBroad access458Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
WSP MCP (this card)noOAuth71
MCP WordPress ServernoAPI key114an MCP server for WordPress as a separate process, while WSP MCP runs all 200+ tools inside the plugin itself
Agent Skills for WordPressno2,354skills 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.

README badge

Report a problem