关于 Nucleo for WordPress
Nucleo 是供 WordPress 网站团队和 AI Agent 使用的页面构建器,内置 MCP 服务,可在获批权限下读取网站并创建草稿。它在保存时将 JSON 页面文档编译为 HTML 和 CSS,并在发布前检查 SEO 与无障碍性。
主要功能
- 01JSON 页面结构校验
- 02常用布局与内容区块
- 03保存时编译 HTML 和 CSS
- 04常见网站布局模板
- 05SEO 与无障碍检查
- 06自定义内容类型和字段
适用场景
- 01通过 AI Agent 创建 WordPress 页面草稿
- 02使用经过校验的 JSON 文档构建页面
- 03发布前检查 SEO 和无障碍性
MCP 相关
MCP 服务使用 OAuth 2.1,让 MCP 客户端在获批的权限范围内读取网站并创建草稿。可通过网站的 HTTP 端点或 WP-CLI 的 stdio 接入。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://{site_host}/wp-json/nucleo/v1/mcpclaude mcp add --transport http dev-nucleowp-nucleo https://{site_host}/wp-json/nucleo/v1/mcp{"mcpServers":{"dev-nucleowp-nucleo":{"type":"http","url":"https://{site_host}/wp-json/nucleo/v1/mcp"}}}在 Cursor 中打开{"servers":{"dev-nucleowp-nucleo":{"type":"http","url":"https://{site_host}/wp-json/nucleo/v1/mcp"}}}在 VS Code 中打开{"mcpServers":{"dev-nucleowp-nucleo":{"type":"http","url":"https://{site_host}/wp-json/nucleo/v1/mcp"}}}{"mcpServers":{"dev-nucleowp-nucleo":{"serverUrl":"https://{site_host}/wp-json/nucleo/v1/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Nucleo:面向 AI Agent 的 MCP 服务 WordPress 页面构建器
Nucleo 会根据保存时编译的 JSON 文档构建 WordPress 页面。每次前端请求都会收到预先构建好的 HTML 和 CSS,因此页面构建器不会增加运行时开销。
Nucleo 内置采用 OAuth 2.1 的 MCP 服务。Claude、Cursor 和其他 MCP 客户端可以读取网站,并根据你批准的权限创建草稿。页面发布前,质量引擎会检查 SEO 和无障碍访问。
- 网站:nucleowp.dev
- 文档:nucleowp.dev/en/docs
- 此仓库中的版本:0.4.1
功能
- 带字段验证的 JSON 文档架构。
- 核心区块:section、container、heading、text、image、button、menu、accordion、tabs、slider 等。
- 编译器会在保存时输出 HTML 和 CSS。
- 页眉、页脚、单篇、归档、搜索和 404 布局。
- 具备 SEO 和无障碍访问检查功能的质量引擎。
- 内容模型:自定义文章类型、分类法和字段组,支持重复字段和关联字段。
- 面向 AI Agent 的 MCP 服务,采用 OAuth 2.1。
- WP-CLI 命令。
要求
- WordPress 6.9 或更高版本。
- PHP 8.2 或更高版本。
- MySQL 5.7 或 MariaDB 10.4 或更高版本。建议使用 OPcache。
安装
- 从发布页面或 nucleowp.dev/en/download 下载最新版本的 zip 文件。
- 在 WordPress 中,打开 插件 → 安装新插件 → 上传插件 并安装 zip 文件。
- 激活 Nucleo。激活时,插件会检查 PHP、WordPress、OPcache 和写入权限。
连接 AI Agent
MCP 服务在你的网站上通过此地址响应:
https://your-site.com/wp-json/nucleo/v1/mcp
Claude Code:
claude mcp add --transport http nucleo https://your-site.com/wp-json/nucleo/v1/mcp
通过 STDIO 使用 WP-CLI,并采用指定用户的权限:
wp nucleo mcp --user=admin
客户端会在 WordPress 中打开授权页面。你可以选择权限范围并批准。完整指南请参阅连接 AI Agent。
关于此仓库
此仓库是免费插件的只读镜像,与发布在 WordPress.org 上的代码相同。每次 Nucleo 发布新版本时,都会自动更新此仓库,并附带提交和 vX.Y.Z 标签。此处不会合并拉取请求。
如需报告 Bug 或提出功能请求,请访问 nucleowp.dev/en/feedback。
许可证
GPL-2.0-or-later。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。