WSP WordPress MCP

WSP WordPress MCP is a WordPress plugin that exposes selected site-management tools to assistants through the site’s own endpoint.

Remote serverstreamable-httpPHPGPL-2.0

What is the WSP WordPress MCP Server?

WSP WordPress MCP is a WordPress plugin that exposes selected site-management tools to assistants through the site’s own endpoint.

Manage a WordPress site through MCP

WSP provides a native WordPress MCP endpoint and tools for content, menus, users, themes and related site operations. The enabled tool groups and the WordPress user’s capabilities define what the assistant can access. Many actions that change the site are disabled until an administrator enables them.

Connect to your own installation

Install and activate the plugin, choose the required abilities in its settings and use the Connection screen to generate the client configuration. The server URL belongs to your WordPress site; there is no universal shared endpoint for every installation. The project documents OAuth for supported connectors and generated configurations for other MCP clients.

Begin with a draft

On a test site, request a page summary or create a post draft with explicit title and content. Check the result in wp-admin, then inspect the plugin’s audit log. Publishing, theme changes and user administration should be enabled only for the workflow that requires them.

Requirements and compatibility

The current README specifies WordPress 6.9 or later and PHP 7.4 or later. Some desktop clients use a remote bridge while others connect directly. Use the plugin’s generated configuration for the chosen client rather than copying an older adapter-based example. This is WebSensePro’s community plugin, with GPL-2.0 licensing, rather than a WordPress core service.

Project documentation

Repository and setup guide

Configuration

WordPress 6.9 or later, PHP 7.4 or later and an account with the required site capabilities.

Example prompts to try

  • “Use WSP WordPress MCP to Ability.”

Frequently asked questions

This is the project maintained in the linked repository. Its documentation defines the supported tools, runtime and access requirements.