https://github.com/wordpress/mcp-adapter
https://github.com/wordpress/mcp-adapter
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wordpress/mcp-adapter
- Owner: WordPress
- Created: 2025-07-10T07:31:26.000Z (12 months ago)
- Default Branch: trunk
- Last Pushed: 2025-08-31T21:52:36.000Z (10 months ago)
- Last Synced: 2025-08-31T23:40:32.916Z (10 months ago)
- Language: PHP
- Size: 449 KB
- Stars: 60
- Watchers: 7
- Forks: 9
- Open Issues: 11
-
Metadata Files:
- Readme: README-INITIAL.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
# MCP Adapter
[*Part of the **AI Building Blocks for WordPress** initiative*
](https://make.wordpress.org/ai/2025/07/17/ai-building-blocks)
## Overview
* **Purpose:** Implement the Model Context Protocol (MCP) standard to expose WordPress abilities to AI assistants and LLMs.
* **Scope:** Protocol translation, transport implementation, and security controls. Builds on the Abilities API for capability discovery.
* **Audience:** Site administrators, AI tool developers, and anyone connecting WordPress to AI assistants.
## Design Goals
1. **Standards-based** – Implements the open MCP protocol specification.
2. **Bidirectional** – WordPress as both MCP server (expose abilities) and client (connect to other tools).
3. **Secure by default** – Application passwords and capability-based permissions.
4. **Transport flexible** – Support HTTP (REST API) and stdio (WP-CLI) transports.
## Architecture
* **MCP Server** – Exposes WordPress abilities to external AI assistants
* **MCP Client** – Connects WordPress to other MCP-enabled tools (future)
* **Transport Layer** – HTTP, stdio via WP-CLI
## Current Status
| Milestone | State |
|-----------|-------|
| Placeholder repository | **created** |
| MCP server specification | in progress |
| Abilities API integration | planned |
| Community feedback (#core-ai Slack) | planned |
## How to Get Involved
* **Discuss:** `#core-ai` channel on WordPress Slack.
* **Learn:** Explore the [MCP specification](https://modelcontextprotocol.io).
* **Test:** Try the prototype once released.
## License
[GPL-2.0-or-later](https://spdx.org/licenses/GPL-2.0-or-later.html)