免费测试版 · v0.4.1

您的 AI 代理,使用您的权限。

只需粘贴一个地址,即可将 Claude、Codex CLI 或 Gemini CLI 连接到您的 WordPress 网站,无需复制密钥,也无需共享密码。

Site Agent MCP 是一款 WordPress 插件(GPL 许可证,免费测试版),可将您的网站变成受 OAuth 2.1 保护的远程 MCP 服务器。MCP,即 Model Context Protocol(模型上下文协议),是 AI 应用调用外部工具所使用的开放协议。代理以批准连接的账户在 WordPress 中的权限进行连接,每次调用都会重新校验。已在 Claude 上测试;其他客户端尚未测试。

  • ZIP,112 KB
  • WordPress 6.9 或更高版本
  • PHP 7.4 或更高版本
  • GPL 许可证
测试网站上的“工具 > Site Agent MCP”界面:MCP 服务器地址,以及可直接复制的 Claude Code、Codex CLI、Gemini CLI 和 Antigravity 命令。
我们测试网站上的插件界面:一个地址用于粘贴,每个客户端一条命令。

您的账户能做的,代理也能做。

仅此而已。每次调用都会校验授权连接的账户在 WordPress 中的权限。

您的网站及其所有插件

代理会为每个插件选择现有最可靠的途径,并告诉您它走的是哪一条。

  • WordPress 及已安装插件的完整 REST API。
  • WordPress 和插件声明的“abilities”。
  • 插件设置,以及以表单方式读取的插件管理界面,提交前可预览。
  • 插件、主题和核心更新。
  • 变更日志,设置和文件的修改均可撤销。

基于证据的 SEO 和 GEO

页面审计、Search Console、PageSpeed、Chrome UX Report、GTmetrix、IndexNow。不编造 E-E-A-T 评分,不承诺任何提升。

安全优先

管理员连接时,代理会先运行只读审计,并在开展任何其他工作之前向您报告结果。

完整备份

数据库和文件,分成小步骤执行,共享主机也能胜任。只有管理员可以恢复,代理永远不能。

服务器访问,按需开启

文件、SQL、PHP 和 WP-CLI,逐项提供给管理员勾选,默认不勾选。

代理无法绕过的安全护栏。

给代理的指令终究只是建议。而以下各项,则由插件本身强制执行。

  • 基于 OAuth 2.1 和 PKCE 的连接:您在自己的网站上登录并批准连接。
  • 一切由您账户的 WordPress 权限决定,逐次调用校验。
  • 禁止编辑文件的网站,依然禁止编辑文件。
  • 您的 Google 和 GTmetrix 密钥保存在网站上,对代理不可见。
  • 每个连接一键即可撤销,每次调用都有记录。

三步完成安装。

无需额外服务器:插件运行在您的 WordPress 中,共享主机也可以。

  1. 上传 ZIP

    插件 › 安装插件 › 上传插件,然后启用 Site Agent MCP。

  2. 复制地址

    工具 › Site Agent MCP 会显示服务器地址和每个客户端的命令。

  3. 连接您的 AI

    粘贴地址,登录 WordPress 并批准。例如:

    # Claude Code
    claude mcp add --transport http my-site https://your-site.cn/wp-json/samcp/v1/mcp

Claude(网页版、桌面版、移动版):Customize › Connectors › Add custom connector。Codex CLI、Gemini CLI 和 Antigravity:请参阅文档。

哪些已经测试,哪些尚未测试。

这是测试版。截至 2026-11-12(v0.4.1)的状态。以往版本见版本日志,插件向谁发送了什么,详见数据页面。

  • 在 WordPress 7.1.4 上通过 375 项端到端测试,测试环境中实际安装了 Yoast、Rank Math、Wordfence 和 WP Super Cache。
  • 一个真实的 Claude 客户端通过 HTTPS 连接网站,并使用真实的 Search Console、PageSpeed 和 GTmetrix。
  • 尚未测试:Nginx、多站点,以及 Codex、Gemini CLI 和 Antigravity 客户端。
  • 备份保存在您的服务器上,未加密,并恢复到原位置。迁移到其他服务器的功能将在以后推出。
  • 代理可能会忽略指令。请先在网站副本上测试。

常见问题

什么是 MCP 服务器?

Model Context Protocol(模型上下文协议)是一种开放协议,让 AI 应用可以使用某个服务提供的工具。借助本插件,您的 WordPress 网站就成为这样一个服务:代理能在其中看到各种工具(读取页面、修改设置、运行审计),并在您提出要求时调用它们。

除了主机之外,我还需要额外的服务器吗?

不需要。插件运行在 WordPress 中,共享主机也可以。您的网站必须使用 HTTPS,AI 应用才会同意连接。

代理拥有哪些权限?

即批准连接的 WordPress 账户所拥有的权限,不多也不少,每次调用都会校验。编辑连接的代理,只能做编辑能做的事。访问文件、SQL、PHP 和 WP-CLI 是一个单独的选项,仅提供给管理员,且默认不勾选。

我的 Google 和 GTmetrix 密钥会暴露给代理吗?

不会。它们保存在您网站的数据库中,工具从不返回它们。代理只能看到某项服务是否已配置。

如果代理忽略指令怎么办?

给代理的指令终究只是建议。真正的限制来自 WordPress 权限、OAuth 连接以及插件的拒绝机制。设置和文件的变更都会记录并可撤销;SQL 写入则无法撤销。请先在网站副本上测试。

如何切断代理的访问权限?

在插件界面中,每个连接都有一个撤销按钮。代理会立即失去访问权限。

备份是否加密?

暂未加密。备份保存在您的服务器上:如果主机允许,会放在公开目录之外;否则放在名称不可预测的受保护目录中。如果您愿意,可以下载后将其从服务器上删除。

在您的网站上试用测试版。

测试期间免费。版本 0.4.1,发布于 2026年11月12日。

SHA-256: af78d48ee5ba442cbc29db4593f497b7d24ca528d4f864d9c757b7004e15bdaf

下载插件