开源wordpress的mcp

53 次阅读

本文最后更新于 2026年9月4日。

有大量开源且包装好的 WordPress MCP Server 项目,可以直接拿来使用。根据部署和架构习惯,社区主流分为两套接入思路


一、 Node.js 客户端路线(推荐,免在 WP 端装插件)

这种方式是通过本地 Node.js 进程作为中转,以 Application Password 登录并对接 WordPress 原生的 REST API。这种方式完全不依赖在 WP 安装任何额外插件,最干净也最简单。

1. @urdigital/mcp-server-wordpress

  • 开源地址:GitHub 搜索 urdigital/mcp-server-wordpress
  • 特点:极简,零安装成本,覆盖 40+ 常用 REST API 工具(文章、页面、分类、媒体库等)。
  • 使用方式:直接在 Claude Desktop 或 Cursor 的 MCP 配置文件(claude_desktop_config.json)中接入:
{
  "mcpServers": {
    "wordpress": {
      "command": "npx",
      "args": ["-y", "@urdigital/mcp-server-wordpress"],
      "env": {
        "WORDPRESS_SITE_URL": "https://your-site.com",
        "WORDPRESS_USERNAME": "your-username",
        "WORDPRESS_APP_PASSWORD": "xxxx xxxx xxxx xxxx"
      }
    }
  }
}

2. docdyhr/mcp-wordpress

  • 开源地址GitHub: docdyhr/mcp-wordpress
  • 特点:功能极其丰富(70+ 工具),除了文章增删改查之外,还额外封装了 SEO 分析(Yoast/RankMath)、评论管理、缓存清理等功能。同样支持 npx 或打包好的 .dxt 扩展一键导入。

二、 原生 WP 插件路线(官方&官方推荐,支持更深入能力)

如果你希望 MCP 能够调用 WP 的高级能力(如 Elementor、Gutenberg 区块编辑、WooCommerce 等),直接在 WordPress 内部安装 MCP 插件是更强的方案。

1. WordPress/mcp-adapter (官方开源)

  • 开源地址GitHub: WordPress/mcp-adapter
  • 背景:由 WordPress 官方社区(Automattic 参与)维护的规范项目。
  • 特点:它将 WP 的 Abilities API 桥接到 Model Context Protocol 上,支持 HTTP Endpoint 或 WP-CLI over STDIO。主要供 AI Agents 动态发现并调用 WP 底层各插件的能力。

2. Automattic/wordpress-mcp

  • 开源地址GitHub: Automattic/wordpress-mcp
  • 特点:Automattic 开源的完整 WP 插件,支持 JWT 验证、多端 Streamable HTTP/STDIO 连接。后台自带 Token 管理面板,安全度极高。

选型建议

  1. 如果你只想让 Cursor/Claude 代码编辑器/自定义 Agent 简单发布、编辑、管理博客文章
    👉 直接选 @urdigital/mcp-server-wordpressdocdyhr/mcp-wordpress,配合 WP 后台生成的“应用密码”,npx 一键挂载启动,5 分钟搞定。
  2. 如果你需要深度操控 WordPress(如页面构建器、组件化编辑、自定义插件能力)
    👉 建议直接在 WP 站点安装 WordPress/mcp-adapter 插件。