{"name":"WordPress MCP: AI Integration Plugin (Migrate to mcp-adapter)","description":"WordPress MCP is a comprehensive plugin designed to integrate WordPress functionality with AI models using the Model Context Protocol (MCP). It enables secure interaction between AI applications and WordPress sites through standardized interfaces and dual transport protocols. This repository is now deprecated, and users are strongly encouraged to migrate to the new mcp-adapter for ongoing development and support, aligning with the Abilities API moving into WordPress Core.","github":"https://github.com/Automattic/wordpress-mcp","url":"https://osrepos.com/repo/automattic-wordpress-mcp","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/automattic-wordpress-mcp","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/automattic-wordpress-mcp.md","json":"https://osrepos.com/repo/automattic-wordpress-mcp.json","topics":["PHP","WordPress","AI","Model Context Protocol","Integration","Plugin","API","Deprecated"],"keywords":["PHP","WordPress","AI","Model Context Protocol","Integration","Plugin","API","Deprecated"],"stars":null,"summary":"WordPress MCP is a comprehensive plugin designed to integrate WordPress functionality with AI models using the Model Context Protocol (MCP). It enables secure interaction between AI applications and WordPress sites through standardized interfaces and dual transport protocols. This repository is now deprecated, and users are strongly encouraged to migrate to the new mcp-adapter for ongoing development and support, aligning with the Abilities API moving into WordPress Core.","content":"## Introduction\n\n`wordpress-mcp` was a powerful WordPress plugin that implemented the Model Context Protocol (MCP) to expose WordPress functionality through standardized interfaces. It allowed AI models and applications to interact with WordPress sites securely, utilizing multiple transport protocols and enterprise-grade authentication. Key features included dual transport protocols (STDIO and HTTP-based), JWT authentication, an admin interface for token management, and AI-friendly JSON-RPC 2.0 compliant endpoints.\n\n**Important Deprecation Notice:** This `wordpress-mcp` repository is now deprecated. As stable releases of `mcp-adapter` become available, all users are encouraged to migrate to the new [mcp-adapter](https://github.com/WordPress/mcp-adapter?target=_blank) for ongoing development, new features, and support. This shift is also in line with the [Abilities API](https://github.com/WordPress/abilities-api?target=_blank) moving into WordPress Core as of version 6.9.\n\n## Installation\n\nWhile migration to `mcp-adapter` is recommended, for historical reference or specific legacy needs, `wordpress-mcp` could be installed as follows:\n\n### Quick Install\n\n1.  Download `wordpress-mcp.zip` from the [releases page](https://github.com/Automattic/wordpress-mcp/releases/?target=_blank).\n2.  Upload the plugin to your `/wp-content/plugins/wordpress-mcp` directory.\n3.  Activate the plugin through the WordPress admin 'Plugins' menu.\n4.  Navigate to `Settings > WordPress MCP` to configure.\n\n### Composer Install (Development)\n\nbash\ncd wp-content/plugins/\ngit clone https://github.com/Automattic/wordpress-mcp.git\ncd wordpress-mcp\ncomposer install --no-dev\nnpm install && npm run build\n\n\n## Examples\n\n`wordpress-mcp` facilitated integration with various MCP clients. Here are examples of how clients could be configured:\n\n### Claude Desktop Configuration using `mcp-wordpress-remote` proxy\n\nAdd to your Claude Desktop `claude_desktop_config.json`:\n\n\n{\n\t\"mcpServers\": {\n\t\t\"wordpress-mcp\": {\n\t\t\t\"command\": \"npx\",\n\t\t\t\"args\": [ \"-y\", \"@automattic/mcp-wordpress-remote@latest\" ],\n\t\t\t\"env\": {\n\t\t\t\t\"WP_API_URL\": \"https://your-site.com/\",\n\t\t\t\t\"JWT_TOKEN\": \"your-jwt-token-here\",\n\t\t\t\t\"LOG_FILE\": \"optional-path-to-log-file\"\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n### VS Code MCP Extension (Direct Streamable Transport)\n\nAdd to your VS Code MCP settings:\n\n\n{\n\t\"servers\": {\n\t\t\"wordpress-mcp\": {\n\t\t\t\"type\": \"http\",\n\t\t\t\"url\": \"https://your-site.com/wp-json/wp/v2/wpmcp/streamable\",\n\t\t\t\"headers\": {\n\t\t\t\t\"Authorization\": \"Bearer your-jwt-token-here\"\n\t\t\t}\n\t\t}\n\t}\n}\n\n\n### Experimental REST API CRUD Tools\n\nWhen enabled, `wordpress-mcp` provided generic tools to interact with any WordPress REST API endpoint, allowing AI agents to discover, inspect, and execute CRUD operations. This functionality respected user capabilities and offered granular control over create, update, and delete operations.\n\n## Why use (and why migrate)\n\n`wordpress-mcp` offered a robust solution for integrating AI with WordPress, providing:\n\n*   **AI-Friendly APIs:** Standardized JSON-RPC 2.0 endpoints for seamless AI interaction.\n*   **Secure Integration:** JWT authentication, user capability inheritance, and audit logging ensured secure communication.\n*   **Extensible Architecture:** Support for custom tools, resources, and prompts allowed developers to extend functionality.\n*   **Dual Transport Protocols:** Flexibility with both STDIO and HTTP-based (Streamable) transports.\n\n**Why Migrate to `mcp-adapter`?**\n\nWhile `wordpress-mcp` laid the groundwork, the project has evolved. `mcp-adapter` is now the canonical plugin and Composer package for MCP integration in WordPress. Migrating ensures you benefit from:\n\n*   **Ongoing Development:** Future work, including new features and fixes, will happen exclusively in `mcp-adapter`.\n*   **Stability and Modernization:** `mcp-adapter` is stable and aligns with the latest developments, including the [Abilities API](https://github.com/WordPress/abilities-api?target=_blank) moving into WordPress Core.\n*   **Enhanced Features:** `mcp-adapter` offers continued improvements and better compatibility with modern AI clients and WordPress ecosystems.\n\n## Links\n\n*   **`wordpress-mcp` GitHub Repository:** [https://github.com/Automattic/wordpress-mcp](https://github.com/Automattic/wordpress-mcp?target=_blank)\n*   **`mcp-adapter` GitHub Repository (Recommended Migration Target):** [https://github.com/WordPress/mcp-adapter](https://github.com/WordPress/mcp-adapter?target=_blank)\n*   **`Abilities API` GitHub Repository:** [https://github.com/WordPress/abilities-api](https://github.com/WordPress/abilities-api?target=_blank)\n*   **Model Context Protocol Official Website:** [https://modelcontextprotocol.io](https://modelcontextprotocol.io?target=_blank)","metrics":{"detailViews":6,"githubClicks":10},"dates":{"published":null,"modified":"2025-12-08T12:01:31.000Z"}}