OpenWP is an open source MCP server that connects Claude, Cursor and any AI agent to your WordPress site — without installing anything on the server.
No plugin. No server to touch. Just a key WordPress already has.
Go to WordPress → Users → Profile → scroll to Application Passwords and generate a new key. 60 seconds.
Add OpenWP to your agent with one line in the MCP config file. Claude Code, Cursor, Windsurf — all supported.
Type in natural language. The AI understands and acts. No code, no cPanel, no headaches.
OpenWP uses only the official WordPress REST API. No arbitrary PHP execution. No security risk.
Create, edit, publish, delete posts, pages and custom post types. Bulk operations on multiple items at once.
Browse the media library and upload images directly from an external URL — no manual download needed.
List, approve, hold, spam or delete comments. Full moderation in natural language.
Add, edit and remove users. Assign roles: editor, author, contributor, subscriber.
Install, activate, deactivate and delete plugins and themes from WordPress.org. Just say the name.
Manage products, orders and customers. Create products, update order statuses, search customers.
Any standard MCP client works with OpenWP
The only one that needs neither a plugin nor SSH access. Works on any hosting.
| Feature | OpenWP | PluginPro | WP-CLI |
|---|---|---|---|
| Price | ✓ Free forever | ⚠ Free now, paid later | ✓ Free |
| Plugin required | ✓ No | ✗ Yes, required | ✓ No |
| SSH access required | ✓ No — REST API only | ✓ No | ✗ Yes — VPS/dedicated only |
| Works on shared hosting | ✓ Yes | ✓ Yes | ✗ No |
| Arbitrary PHP execution | ✓ No — secure | ✗ Yes — security risk | ✓ No |
| AI agent compatibility | ✓ All MCP clients | ⚠ Claude, Cursor | ✗ No — terminal only |
| Open source | ✓ MIT License | ⚠ Yes (for now) | ✓ GPL |
Download it, use it, fork it. MIT License. No sign-up. No premium plan. Forever.