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.

解决的问题

为 AI 代理提供了一种与 WordPress 功能进行标准化交互的方式。通过将 WordPress Abilities API 与 Model Context Protocol (MCP) 相连接,使 AI 代理无需为每个代理进行定制化、一次性集成,即可发现并使用 WordPress 工具、资源和提示。

工作原理

该适配器将 WordPress「能力」转换为符合 MCP 标准的工具、资源和提示。支持多个 MCP 服务器,并提供两种主要传输方式:HTTP 和 STDIO(通过 WP-CLI)。采用可选加入模式,能力默认为私有,必须显式标记为公开才能向 AI 代理暴露。

适用人群

希望将 AI 代理集成到 WordPress 站点中,或允许外部 AI 客户端(如 Claude Desktop)管理并交互 WordPress 内容和功能的开发者。

主要亮点

  • 能力到 MCP 的转换:自动将 WordPress 能力转换为标准化的 MCP 工具、资源和提示。
  • 多服务器支持:支持运行多个 MCP 服务器,每个服务器具有独立的传输方式和处理器。
  • 灵活的传输方式:支持 HTTP 和 STDIO,并提供接口以创建自定义协议。
  • 安全性:包含细粒度权限、传输认证以及按能力的权限检查系统。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目