WordPress/mcp-adapter
An MCP adapter that bridges the Abilities API to the Model Context Protocol, enabling MCP clients to discover and invoke WordPress plugin, theme, and core abilities programmatically.
What it solves
It provides a standardized way for AI agents to interact with WordPress functionality. By bridging the WordPress Abilities API with the Model Context Protocol (MCP), it allows AI agents to discover and use WordPress tools, resources, and prompts without needing custom, one-off integrations for every agent.
How it works
The adapter converts WordPress "abilities" into MCP-compliant tools, resources, and prompts. It supports multiple MCP servers and provides two primary transport methods: HTTP and STDIO (via WP-CLI). It uses an opt-in model where abilities are private by default and must be explicitly marked as public to be exposed to AI agents.
Who it’s for
Developers who want to integrate AI agents into WordPress sites or allow external AI clients (like Claude Desktop) to manage and interact with WordPress content and functionality.
Highlights
- Ability-to-MCP conversion: Automatically turns WordPress abilities into standardized MCP tools, resources, and prompts.
- Multi-server support: Ability to run multiple MCP servers with independent transports and handlers.
- Flexible Transports: Supports HTTP and STDIO, with an interface for creating custom protocols.
- Security: Includes granular permissions, transport authentication, and a per-ability permission check system.
Related
- Project
- Project
- Project
- Project
- Project