MCP Command Kit
Turn any WordPress site into a Model Context Protocol (MCP) server, so an AI agent can run the whole site from a chat.
Turn any WordPress site into a Model Context Protocol (MCP) server, so an AI agent can run the whole site from a chat.
MCP Command Kit is a self-hosted WordPress plugin that exposes your site to MCP-capable AI clients — Claude Code, Cursor, VS Code, and anything else that speaks MCP. Ask in plain language ("publish these drafts", "bump every Summer Sale price 20%", "why is checkout 500-ing?") and your agent does it, using WordPress's own functions, permissions, and hooks.
Self-hosted — runs on your site, no external service, no account, no data leaves your server.
Full control — content, media, users, plugins, themes, files, the database, WooCommerce, and Elementor.
Safe by design — capability checks, safe/power modes, per-IP and per-key rate limiting, an audit log, and one-command rollback.
83 tools across 11 domains, exposed through a lean discovery gateway so agents stay fast.
How it works
Once activated, your site answers MCP JSON-RPC at https://your-site.com/wp-json/mcp-command-kit/v1/mcp , authenticated with a Bearer API key or a WordPress Application Password. Clients that support remote HTTP MCP connect to that URL directly; a local stdio bridge is available for clients that only speak stdio.
What's included — 83 tools
Only 7 tools are advertised up front (the discovery gateway); the rest are reached through wpmcp_run to keep the agent's context small.
Domain Tools
Gateway wpmcp_discover , wpmcp_info , wpmcp_run , wpmcp_batch
Content posts, taxonomies, terms, comments
Media list, get, sideload from URL, update, delete
Users list, get, create, update
Plugins list, activate, deactivate, install
Themes list, active, switch, read file
Files list, read, write (auto-checkpointed)
Options & DB allowlisted option get/update, serialization-safe search-replace
Recovery checkpoint create/list/get/restore/delete
Diagnostics site info, health check, diagnostics, audit log, debug
WooCommerce products, variations, coupons, orders, customers, sales reports
Elementor pages, document data, widget/container add, templates, globals
Elementor tools create real, editable widgets — not embedded HTML.
Safety model
Every request passes through five layers:
Authentication — bcrypt-hashed API key or WordPress Application Password; no anonymous access.
Capability check — each tool runs as a real WordPress user and requires that user's capability.
Safe mode (default on) — blocks destructive operations.
Power mode (default off) — required for write/management operations.
Rate limiting — a per-IP flood guard (300/min) plus a per-key request budget (120/min).
Every action is written to an audit log , files_write auto-snapshots before overwriting, and search_replace is serialization-safe , defaults to dry-run, and only touches an allowlist of core tables.
Requirements
WordPress 6.4+ and PHP 7.4+
A self-hosted WordPress site with the REST API reachable
Node 18+ (only if you use the bridge)
Licensed GPL-2.0-or-later .
Install MCP Command Kit
Paste this into your MCP client config — Claude Desktop, Claude Code, Cursor, VS Code and Windsurf all read the same shape — then restart the client.
{ "mcpServers": { "wordpress": { "url": "https://your-site.com/wp-json/mcp-command-kit/v1/mcp", "headers": { "Authorization": "Bearer wpmcp_your_api_key" } } }}Details
- Category
- Development
- Stars
- 0
- Installs per month
- 0
- Last checked
Frequently asked questions
How do I install MCP Command Kit?
Paste the config block above into your MCP client's settings file and restart the client. The same block works in Claude Desktop, Cursor, VS Code and Windsurf.
Does MCP Command Kit need an API key?
No credential is recorded for this listing, which usually means it runs against something local or public rather than an authenticated API. Check the repository's README before assuming, and if you find otherwise, tell us and we will correct the listing.
Which clients work with MCP Command Kit?
Any MCP client. Claude Desktop, Claude Code, Cursor, VS Code with Copilot, Windsurf, Zed, Cline and Continue all speak the Model Context Protocol, so a server written once works in all of them — only the location of the config file differs.
Is MCP Command Kit free?
The server itself is free and open source, and you run it yourself. If it connects to a paid third-party API, that service's pricing applies to the calls it makes.
Other Development servers
- Sequential Thinking MCP Server — A scratchpad for multi-step reasoning. Official (Development)
- Chrome DevTools MCP Server — Performance traces and console access. Official (Development)
- Sentry MCP Server — Stack traces and issue context for real bugs. Official (Development)
All Development MCP servers · The full MCP server list · Install guides