MCP for WP, Elementor and more by Tropk.ai
Connect WordPress to Claude.ai, Lovable, Cursor, Windsurf. 500+ pre-built tools across content, Elementor, Rank Math SEO, ACF, WooCommerce and ops. OAuth 2.1 with dynamic client registration — no API keys, no headers, one-click connect.
by Tropk.ai · github.com/tropk-ai/mcp-for-wordpress · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/tropk-ai/mcp-for-wordpress/archive/refs/heads/main.zipWordpress MCP by Tropk.ai
Turn any WordPress site into a Model Context Protocol (MCP) server for Claude.ai, ChatGPT, Cursor, Windsurf, mcp-inspector and other AI assistants. Built on the official WordPress 6.9 Abilities API. 500+ tools out of the box.
What it does
- Single endpoint at
/wp-json/webinhood-mcp/v1/mcp - Full OAuth 2.1 (Dynamic Client Registration, PKCE S256, refresh-token rotation, revocation) — no API keys, no Authorization headers
500+abilities across: Posts / Pages / CPTs, Elementor, Rank Math, ACF, WooCommerce, Internal Link Juicer, Gutenberg/FSE, cache, cron, security, roles, media- Visual onboarding wizard — pick the AI assistant, paste a URL, click "test"
- Audit log + per-post snapshots before any destructive write
- Confused-deputy guard, Origin allowlist, three-bucket rate limiter, atomic-widget safety
Install
- Download the latest release zip
- WP Admin → Plugins → Add New → Upload Plugin → choose the zip → Install Now → Activate
- The wizard opens automatically — follow the 3 steps
Requirements: WordPress 6.9+, PHP 8.1+.
Connecting
The wizard walks you through it. The short version:
- In Claude.ai or ChatGPT, open Settings → Connectors → Add custom connector
- Paste
https://YOUR-SITE/wp-json/webinhood-mcp/v1/mcp - Click "Link", sign in to WordPress, click "Allow"
That's it. OAuth handles the rest.
Licensing
The plugin's source code is GPL-3.0-or-later. You can use, modify, redistribute and (per GPL) commercially exploit the code, provided derivative works stay GPL.
The name "Wordpress MCP by Tropk.ai" and the Tropk.ai brand marks are trademarks of Tropk.ai. Forks/derivatives must rename — please don't ship a clone under our brand.
Bundled third-party packages retain their own licenses:
| Package | License |
|---|---|
wordpress/abilities-api |
GPL-2.0-or-later |
wordpress/mcp-adapter |
GPL-2.0-or-later |
wordpress/php-mcp-schema |
GPL-2.0-or-later |
msrbuilds/elementor-mcp (vendored) |
GPL-3.0-or-later |
bjornfix/* (vendored) |
GPL-2.0-or-later |
angie/acf (vendored) |
GPL-3.0-or-later |
automattic/jetpack-autoloader |
GPL-2.0-or-later |
Contributing
Issues + PRs welcome at https://github.com/tropk-ai/wordpress-mcp. If you fork, please open an issue first so we can avoid duplicate work.
Credits
See CREDITS.md for the vendored sources and their authors.