Title: WSP MCP &#8211; AI Agents Connector
Author: Bilal Naseer
Published: <strong>July 13, 2026</strong>
Last modified: July 13, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/wsp-mcp-ai-agents-connector.svg)

# WSP MCP – AI Agents Connector

 By [Bilal Naseer](https://profiles.wordpress.org/bilalnaseer/)

[Download](https://downloads.wordpress.org/plugin/wsp-mcp-ai-agents-connector.2.4.1.zip)

 * [Details](https://wordpress.org/plugins/wsp-mcp-ai-agents-connector/#description)
 * [Reviews](https://wordpress.org/plugins/wsp-mcp-ai-agents-connector/#reviews)
 *  [Installation](https://wordpress.org/plugins/wsp-mcp-ai-agents-connector/#installation)
 * [Development](https://wordpress.org/plugins/wsp-mcp-ai-agents-connector/#developers)

 [Support](https://wordpress.org/support/plugin/wsp-mcp-ai-agents-connector/)

## Description

WSP MCP – AI Agents Connector turns your WordPress site into a Model Context Protocol(
MCP) server. AI clients can read and edit posts, pages, categories, tags, media,
comments, users, and (when installed) Yoast SEO meta and Elementor page content —
all under granular, per-ability admin control.

The plugin ships its **own native MCP server**. You do not need the WordPress MCP
Adapter or any companion plugin: activate, copy your connection details from **MCP
> Connection**, and connect. WooCommerce tools (products, orders, refunds, coupons,
customers, reports) are available when WooCommerce is active, and Advanced Custom
Fields tools (field groups, fields, values, post types, taxonomies, options pages)
when ACF is active.

Built and maintained by the [WebSensePro](https://websensepro.com/) team. For documentation,
setup guides, and connection help, visit the plugin home at [freewordpressmcp.com](https://freewordpressmcp.com/).

#### Key features

 * Built-in MCP server over a single REST endpoint (Streamable HTTP, JSON-RPC 2.0)—
   no external dependency.
 * Per-ability on/off toggles in **MCP > Settings**; write abilities are off by 
   default.
 * Two authentication methods: WordPress Application Passwords (HTTP Basic) or a
   plugin-generated API key (`Authorization: Bearer` or `X-WSP-MCP-API-Key`).
 * Capability checks on every tool — an AI client can only do what its authenticated
   user can do.
 * Optional Yoast SEO and Elementor tools, shown only when those plugins are active.

#### Complete tools list

Every tool is individually toggleable in **MCP > Settings**, and all write tools
are off by default.

**Core WordPress**

 * Posts — read, create, update, delete
 * Pages — read, create, update, delete
 * Categories — list, create, update, delete
 * Tags — list, create, update, delete
 * Comments — read and moderate (approve, spam, trash)
 * Media — read the media library
 * Users — read user data
 * Site info — read general site details
 * Plugins — list active plugins
 * Search — search across site content

**Yoast SEO** (requires Yoast SEO)

 * Read SEO title, meta description, and focus keyphrase
 * Update SEO title, meta description, and focus keyphrase

**Elementor** (requires Elementor)

 * Read Elementor page structure
 * Edit Elementor page structure (code-bearing widgets and settings are blocked/
   sanitized for security)

**WooCommerce** (requires WooCommerce — financial and PII tools require the `manage_woocommerce`
capability)

 * Products — list, get, create, update
 * Product variations — create
 * Orders — list, update status
 * Refunds — process refunds
 * Coupons — create, list
 * Order notes — add order notes
 * Customers — read customer data
 * Sales report — read sales reporting
 * Low-stock alerts — read low-stock products
 * Reviews — moderate product reviews

**Advanced Custom Fields** (requires ACF — structural changes require `manage_options`;
value tools enforce per-object capabilities)

 * Field groups — list, get, create, update, delete, import
 * Fields — list, get, create, update, delete, duplicate, sync
 * Field values — get and set with dot-notation deep access, delete, get-all, bulk-
   update, and field object
 * Custom post types — manage
 * Taxonomies — manage
 * Options pages — manage

#### Links

 * Plugin home & docs: [freewordpressmcp.com](https://freewordpressmcp.com/)
 * Built by: [WebSensePro](https://websensepro.com/)

## Installation

 1. Upload the plugin to `/wp-content/plugins/` and activate it.
 2. Go to **MCP > Settings** and enable the abilities you want to expose.
 3. Go to **MCP > Connection** to copy your endpoint URL and API key (or use a WordPress
    Application Password).
 4. Add the connection to your MCP client (Claude Desktop config, or any HTTP MCP client/
    IDE).

## FAQ

### Do I need the WordPress MCP Adapter plugin?

No. This plugin includes its own MCP server and connects directly. As of v2.2 the
older MCP Adapter / Abilities-API compatibility path has been removed; connect using
the native endpoint shown on **MCP > Connection**.

### How does authentication work?

Use a WordPress Application Password (sent via HTTP Basic auth) or the plugin-generated
API key shown on the Connection page. Either is validated on every request, and 
tool actions are limited by the authenticated user’s capabilities.

### Which AI clients are supported?

Any client that supports the Streamable HTTP MCP transport — Claude Desktop, MCP
Inspector, IDEs, and scripts.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WSP MCP – AI Agents Connector” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Bilal Naseer ](https://profiles.wordpress.org/bilalnaseer/)

[Translate “WSP MCP – AI Agents Connector” into your language.](https://translate.wordpress.org/projects/wp-plugins/wsp-mcp-ai-agents-connector)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wsp-mcp-ai-agents-connector/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wsp-mcp-ai-agents-connector/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wsp-mcp-ai-agents-connector/)
by [RSS](https://plugins.trac.wordpress.org/log/wsp-mcp-ai-agents-connector/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.4.1

 * Security: ACF field-value write tools no longer accept raw code. Every value 
   written via `update_field()` — for posts, users, terms, and options — is now 
   recursively sanitized (arrays walked; each string run through `wp_kses_post()`)
   so `<script>`/`<style>` and inline event handlers can no longer be stored through
   the MCP tools. Legitimate WYSIWYG/HTML field content still works. Addresses the
   WordPress.org “arbitrary code insertion” review finding.

#### 2.4.0

 * New: OpenCode connection tab on the MCP > Connection page — a sixth copy-paste
   config snippet joining Claude Desktop, Cursor, Codex, Antigravity, and OpenClaw.
   OpenCode connects natively over remote HTTP (no Node.js bridge); the snippet 
   is a full `~/.config/opencode/opencode.json` file with the API key inlined in
   the header, ready to create and paste.

#### 2.3.1

 * Security: Elementor write tools no longer accept raw code. Code-bearing widget
   types (HTML, Shortcode, Code) are rejected, code-bearing settings (Custom CSS,
   Custom Attributes) are stripped, and all text settings are sanitized with `wp_kses_post()`
   so scripts cannot be injected via `_elementor_data`.
 * Security: ACF options-page value reads now require `manage_options` (was `edit_posts`),
   matching the admin-level nature of global options.
 * Removed: unused legacy `wsp_register_acf_abilities()` dual-mode registration 
   helper (dead code, not hooked).
 * Changed: `Requires at least` now uses the major-only WordPress version format(
   6.9).

#### 2.3.0

 * New: 27 Advanced Custom Fields tools — field groups (list, get, create, update,
   delete, import), fields (list, get, create, update, delete, duplicate, sync),
   values with dot-notation deep get/set (delete, get-all, bulk-update, field object),
   custom post types, taxonomies, and options pages.
 * All ACF tools are off by default and only registered when ACF is active. Structural
   changes (groups, fields, CPTs, taxonomies, options pages) require `manage_options`;
   value reads/writes enforce per-object capabilities (`edit_post`, `edit_user`,`
   list_users`, `manage_categories`, `manage_options`).
 * Changed: plugin slug renamed to `wsp-mcp-ai-agents-connector` (folder, main file,
   and text domain) to match the public name ahead of WordPress.org submission.
 * Breaking: the plugin folder name changed — on existing installs, remove the old
   copy and activate the renamed plugin. Saved settings, the sessions table, and
   the API key are preserved.

#### 2.2.0

 * Removed: the **MCP > Config Files** page and the legacy dual-mode Abilities-API/
   mcp-adapter registration path. The plugin is now native-only.
 * Changed: bookmarks to the old Config Files page now redirect to **MCP > Connection**.
 * Breaking: connections made before v2.0 through the WordPress MCP Adapter must
   be re-created using the native endpoint on **MCP > Connection**.

#### 2.1.0

 * New: 15 WooCommerce tools — products (list, get, create, create variation, update),
   orders (list, update status, refund), coupons (create, list), order notes, customers,
   sales report, low-stock alerts, and review moderation.
 * All WooCommerce tools are off by default and only registered when WooCommerce
   is active.
 * Financial and PII tools (refund, customers, coupons) require the `manage_woocommerce`
   capability.
 * Product/variation image URLs are sideloaded safely; SSL bypass is scoped to the
   single request and environment-gated.

#### 2.0.0

 * New: built-in native MCP server — no companion plugin or WordPress MCP Adapter
   required.
 * New: MCP > Connection page with endpoint URL, API key, and per-client config 
   tabs for Claude Desktop, Cursor, Codex, Antigravity, and OpenClaw (native, no
   adapter).
 * New: Application Password + API key authentication; per-tool capability enforcement.
 * New: DB-backed session store with daily cleanup.
 * Improved: MCP > Settings groups are now collapsible accordions with live enabled/
   total counts.
 * Dual-mode: existing Abilities-API connections keep working when that transport
   is present.

#### 1.3.0

 * Added Yoast SEO abilities (read/update SEO title, meta description, focus keyphrase).

#### 1.2.1

 * Added OpenClaw tab to the Config Files page.

#### 1.2.0

 * Elementor abilities, modular architecture, auto config generator.

## Meta

 *  Version **2.4.1**
 *  Last updated **4 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.0.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[Claude](https://wordpress.org/plugins/tags/claude/)
   [mcp](https://wordpress.org/plugins/tags/mcp/)[model context protocol](https://wordpress.org/plugins/tags/model-context-protocol/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wsp-mcp-ai-agents-connector/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wsp-mcp-ai-agents-connector/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wsp-mcp-ai-agents-connector/reviews/)

## Contributors

 *   [ Bilal Naseer ](https://profiles.wordpress.org/bilalnaseer/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wsp-mcp-ai-agents-connector/)