
MCP Content Manager Lite turns your WordPress site into a first-class Model Context Protocol (MCP) server so AI assistants like Claude, ChatGPT, GitHub Copilot, Cursor, Windsurf, Continue, JetBrains AI Assistant or Cowork can manage your content using natural language.
It is not a wrapper around the REST API. The plugin auto-discovers every CPT, taxonomy, ACF group, custom field and registered meta on your site and exposes them as MCP abilities, so your AI client instantly understands the structure of your specific install — without configuration files, without code, without YAML.
Most WordPress MCP plugins ship 10–20 hardcoded tools that wrap a fixed list of REST endpoints. MCP Content Manager Lite ships 60+ abilities out of the box, plus trust, onboarding and observability features that the rest of the ecosystem treats as paid extras:
allowed_abilities list, editable visually. Give Claude full access, give a webhook integration only read-post and list-recent-posts.No code. No configuration. Install, activate, run the wizard, paste the URL into your MCP client.
Auto-discovery and schema introspection. list-post-types, list-taxonomies, list-post-statuses, list-shortcodes, get-permalink-structure, list-blocks-registered, list-block-patterns, list-fse-templates. ACF groups, JetEngine fields and registered meta detected automatically.
Universal content CRUD. Create, read, update, search and delete posts, pages and any custom post type. Full Gutenberg block markup with a built-in block reference so the AI generates clean blocks. Search filters by status, author, date range, taxonomy, meta. Custom fields and ACF fields read/write. Featured image from URL or Media Library. Bulk-friendly endpoints for agentic workflows.
Site stats and content shortcuts. get-site-stats, get-media-stats, list-recent-posts, list-pending-comments, list-scheduled-posts, list-trashed-posts, list-post-revisions.
Taxonomies. List, create, update and delete terms in any taxonomy with full hierarchy support.
Comments. List, read, create, reply, approve, mark as spam, send to trash and delete. Bulk moderation friendly.
Media library. List attachments with mime/size filtering, upload from local files or remote URL, set featured image, attach to posts.
Users (read-only). Browse users by role with detailed profile view.
Menus, widgets and sidebars (read-only). list-nav-menus, list-widgets, list-sidebars.
WooCommerce read-only (conditional). When WooCommerce is active, four abilities appear: wc-get-store-info, wc-list-products, wc-list-recent-orders (with email/name redaction by default) and wc-list-coupons.
SEO read (universal, 8 plugins). seo-read-meta with adapters for Yoast, Rank Math, AIOSEO, The SEO Framework, SureRank, SEOPress, Slim SEO and Squirrly. Title, description, canonical, robots, OpenGraph and Twitter where the source plugin exposes them.
Multilingual read (universal, 3 plugins). i18n-list-languages, i18n-list-translations-for-post, i18n-get-post-in-language, i18n-list-string-translations. Adapters for Polylang, WPML and TranslatePress.
WordPress options (read-only, security whitelist). Site title, URL, admin email, timezone, date/time format, language, posts per page, permalink structure, reading and writing settings.
Theme customizations (read-only). Custom logo, site icon, colors, header text, background.
System diagnostics. Complete environment report (WordPress, PHP, database, theme, active plugins, server, memory, SSL, REST base, security indicators), list-cron-events, list-user-roles.
Plugin management. List every installed plugin and activate or deactivate them.
Recovery and debug. site-health summary, clear-recovery for recovery-mode flags, debug logging toggle without editing wp-config.php.
AI image generation (Gemini). When a Google Gemini API key is configured in Settings: generate-image (1–3 images per prompt, saved to Media Library, optional post attachment) and set-featured-from-prompt (generate and assign as featured image in one call). Imagen, multiple aspect ratios, 2K/4K and image editing remain Premium.
OAuth 2.1 server. Authorization Code flow with PKCE, Dynamic Client Registration (RFC 7591), per-client allowed_abilities allowlist with a visual editor, token revocation, refresh tokens, scope management.
Trust, observability and rate limiting. Activity Log (30-day retention, daily cron purge, paginated admin viewer). Hourly and daily rate limits per client_id (filterable). MCP annotations on every ability. Public /wp-json/mcpcomal/v1/health endpoint for uptime monitoring.
Onboarding and connection. Get Started wizard (environment check, OAuth client creation, AI client picker, live connection test). Connect tab with copy/paste config exporter for Claude Desktop, ChatGPT, Cursor, Windsurf, Continue, JetBrains AI and a curl debug snippet. Prompts gallery (30+ curated prompts). “Detected on this site” badges in Status. Navigable Premium catalog inside the Go Premium tab. Spanish translation bundled.
Just talk to your AI assistant naturally:
The plugin works with any MCP client that supports remote servers and OAuth 2.1. Confirmed clients:
Any application that implements the Model Context Protocol with remote server support should work. There are 500+ MCP clients today and the protocol is the same everywhere.
The Premium version turns your WordPress site into a full agentic workstation: 575 abilities across 17 categories, with everything Lite has, plus:
Get MCP Content Manager Premium
This plugin connects to the following external services:
The system diagnostics feature tests whether your server can make outgoing HTTP requests (both GET and POST) by connecting to the WordPress.org core version check API. This is used only when the user explicitly requests a system diagnostics report. The data sent is the WordPress version number. No personal data is transmitted.
This plugin implements an OAuth 2.1 server so that MCP clients (Claude, ChatGPT, Copilot, Cursor, etc.) can authenticate with your site. The OAuth flow happens entirely between the MCP client application and your own WordPress site. No data is sent to any third-party service by the plugin during authentication. The MCP client connects directly to your site’s REST API endpoints.
If — and only if — you configure a Google Gemini API key in Settings > MCP Content Manager Lite > Settings, the generate-image and set-featured-from-prompt abilities call Google’s Gemini API at generativelanguage.googleapis.com. The data sent is: the prompt provided by the AI client, the model id you have configured (default gemini-2.0-flash-exp) and the API key. The response (a base64-encoded image) is saved to the Media Library and the prompt is stored as attachment meta. No data is sent to Google when the API key is empty or the abilities are not invoked.