One plugin. Full WordPress control. Talk to your site like a team member โ through any MCP-compatible AI client.
Just type what you want โ "Create a blog post about X", "Show me all draft posts", "Install the SEO plugin". Your AI client handles everything through 60+ purpose-built WordPress tools with no extra scripting needed.
JSON-RPC 2.0 compliant. Protocol version 2025-03-26. Dual transport: SSE for real-time streaming + HTTP/RPC for direct calls.
Secure authorization code flow for AI clients that support it. Plus static and temporary tokens for maximum flexibility across all clients.
Configurable per-IP request throttling to protect your site from abuse. Set limits per time window from the admin panel.
Debug and audit all MCP requests. Circular buffer of 200 recent entries. Export to CSV for analysis. Tokens always redacted in logs.
Generate, edit, and manage Elementor pages through AI conversation. Create widget instances, apply blueprints, import/export templates โ all through natural language. No Elementor UI required.
Register your own custom tools, resources, and prompts using WordPress action hooks. Build on top of the MCP foundation.
Ask your AI client to do anything โ these tools execute instantly, securely, directly on your site.
Works out-of-the-box with all major MCP-compatible AI tools. Same SSE endpoint, same token.
No server configuration. No complex OAuth flows. Just install, copy token, paste config.
// Settings โ Developer โ Edit Config { "mcpServers": { "wordpress": { "url": "https://yoursite.com/ wp-json/sekhlo-mcp/v1/sse", "headers": { "Authorization": "Bearer YOUR_TOKEN" } } } }
// Same config works for Kiro too { "mcpServers": { "wordpress": { "url": "https://yoursite.com/ wp-json/sekhlo-mcp/v1/sse", "headers": { "Authorization": "Bearer YOUR_TOKEN" }, "disabled": false } } }
/wp-json/sekhlo-mcp/v1/sse
/wp-json/sekhlo-mcp/v1/messages
/wp-json/sekhlo-mcp/v1/rpc
All MCP communication happens directly between your AI client (running on your machine) and your WordPress site. Zero third-party involvement.
Static tokens for permanent access and temporary tokens with expiry for enhanced security. Scoped tokens (read/write/admin) let you issue read-only access.
Full authorization code flow for AI clients that support OAuth. Short-lived auth codes and refresh tokens that auto-expire and are pruned on use.
This plugin makes zero calls to any external API. It does not send data to Anthropic, Mubashir Hassan, or any third party. Everything stays on your WordPress installation.
| Capability | Sekhlo MCP | Manual REST API | Other WP AI Plugins |
|---|---|---|---|
| Natural language commands | โ Full | โ Code required | โ ๏ธ Limited |
| MCP protocol compliance | โ 2025-03-26 | โ Not MCP | โ |
| Elementor deep integration | โ 14 tools | โ | โ |
| OAuth 2.0 + PKCE | โ Full | โ ๏ธ Manual | โ |
| Works with Claude / Cursor / Kiro | โ All | โ Custom work | โ ๏ธ Claude only |
| Data sent to external servers | โ None | Depends | โ ๏ธ Often yes |
| Rate limiting + activity log | โ Built-in | โ | โ ๏ธ Varies |
| Monthly cost | โ $0 | Dev time | โ ๏ธ Often paid |
Free plugin. 60+ tools. Works with Claude Desktop, Cursor, Kiro, and more. Your data stays on your server.