业界新闻

WordPress推出MCP插件:AI可连接网站

2026年10月,WordPress官方AI团队宣布,MCP Adapter适配器插件正式进入WordPress官方插件目录。这意味着网站管理员和开发者现在可以直接通过WordPress后台安装相关插件,让支持MCP协议的人工智能工具连接网站,并在授权范围内读取数据或调用网站功能。

此次发布的MCP Adapter 0.7.0版本,是WordPress推进AI生态建设的重要一步。相比过去需要手动下载代码或通过Composer安装的方式,插件进入官方目录后,安装和维护流程更加方便。

对于使用Claude、ChatGPT、Cursor及其他AI工具的站长而言,MCP Adapter为网站内容管理、自动化工作流和开发工具集成提供了新的技术基础。

不过,MCP Adapter并不是安装后就能够自动管理网站的AI助手。它主要承担WordPress与AI客户端之间的连接工作,具体能够执行哪些操作,还需要根据网站已有功能和权限配置决定。

一、WordPress MCP Adapter是什么?

MCP Adapter是WordPress官方AI生态中的一款开源适配器插件,主要用于将WordPress的Abilities API与MCP协议连接起来。

MCP全称为Model Context Protocol,中文通常称为模型上下文协议,是一种用于连接人工智能应用与外部数据、工具及服务的开放标准。

传统AI聊天工具主要依靠用户在对话框中提供信息。如果需要查询网站文章、读取分类或管理部分内容,通常需要另外开发接口连接功能。

而MCP协议提供了一种标准化的连接方式,让支持该协议的AI客户端能够发现外部系统开放的功能,并在获得授权后进行调用。

对于WordPress而言,MCP Adapter主要承担以下工作:

  • 连接AI客户端:让支持MCP的AI工具与WordPress网站建立连接。
  • 转换网站功能:将WordPress已注册的Abilities转换为MCP工具、资源或提示。
  • 管理访问权限:决定哪些功能能够开放,以及由哪些用户执行。
  • 支持不同连接方式:提供HTTP和STDIO两种传输机制。
  • 统一错误处理:记录和处理工具执行过程中出现的异常。
  • 扩展自定义功能:允许开发者根据业务需求创建独立的MCP服务器。

简单来说,MCP Adapter相当于连接WordPress和人工智能工具之间的桥梁,使双方能够使用标准化协议交换信息并执行已授权操作。

二、MCP Adapter如何连接WordPress网站功能?

理解MCP Adapter,需要先了解WordPress Abilities API。

Abilities API是WordPress提供的一套网站能力注册机制。插件、主题及相关程序可以将某些功能注册为独立的Ability,并声明其用途、输入参数、输出结果及访问权限。

例如,开发者可以根据实际需求注册以下能力:

  • 读取指定文章的内容;
  • 查询网站文章分类;
  • 获取网站基本信息;
  • 查看符合条件的媒体资源;
  • 检查某项自定义业务数据;
  • 在获得授权后更新指定内容。

MCP Adapter负责将这些已经注册并允许暴露的能力,转换为AI客户端能够识别和调用的MCP接口。

具体流程可以分为以下几个步骤:

  1. WordPress核心、主题或插件注册相应的Ability。
  2. 管理员或开发者配置该能力是否允许通过MCP访问。
  3. MCP Adapter将符合条件的能力提供给兼容的AI客户端。
  4. AI客户端完成连接和身份认证。
  5. 用户通过自然语言提出操作需求。
  6. AI在权限允许的情况下调用对应能力,并返回执行结果。

例如,当用户要求AI查询网站中的某篇文章时,如果网站已经注册并开放相应的查询能力,AI就可以通过MCP读取相关信息。

但如果网站没有注册文章修改能力,即使AI客户端能够正常连接,也不能仅凭一条聊天指令就直接修改文章。

三、MCP Adapter 0.7.0有哪些核心功能?

WordPress官方公布的MCP Adapter 0.7.0,提供多项面向开发者和网站管理员的功能。

1. Ability自动转换

插件能够将WordPress中符合开放条件的能力转换成MCP工具、资源和提示,让AI客户端通过标准协议调用。

开发者不需要为每一款AI客户端重新实现一套完全独立的接口。

2. 支持多个MCP服务器

MCP Adapter允许创建和管理多个MCP服务器,不同服务器可以采用不同的连接方式、功能范围和权限策略。

例如,一个内容管理项目可以开放文章查询功能,而另一个内部开发项目则允许访问特定的自定义工具。

通过分开配置,可以减少不同业务之间的权限相互影响。

3. 支持HTTP和STDIO传输

插件提供两种主要连接方式。

  • HTTP:适合需要通过网络访问WordPress网站的远程AI客户端。
  • STDIO:适合本地开发环境、命令行工具及部分开发者工作流。

开发者还可以根据需要扩展其他传输方式。

4. 支持细粒度权限控制

MCP Adapter可以在服务器连接层和具体能力执行层实施权限验证。

这意味着用户即使已经成功连接WordPress,也不一定拥有所有网站管理权限。

具体能力是否可以执行,仍然需要通过相应的权限检查。

5. 提供错误处理及运行监控接口

插件支持WordPress兼容的错误处理机制,也允许开发者接入自定义日志或监控方案。

对于需要长期运行自动化程序的团队,这有助于分析工具调用失败、请求异常和其他运行问题。

四、MCP Adapter与普通WordPress AI插件有什么区别?

目前WordPress生态中已经存在大量AI相关插件,包括AI文章生成、自动翻译、图片生成和SEO优化工具。

但MCP Adapter与这些插件的定位并不相同。

普通AI插件通常直接提供具体功能,例如根据关键词生成文章、自动编写摘要或者翻译网站内容。

MCP Adapter则重点解决AI客户端与WordPress之间的通信问题,本身不负责生成文章,也不提供完整的AI聊天或自动化工作界面。

举例来说,如果站长希望通过Claude检查网站文章分类,需要同时具备:

  1. 一个正常运行的WordPress网站;
  2. 已经安装并启用的MCP Adapter;
  3. 能够注册和开放文章分类查询能力的程序;
  4. 支持MCP连接的AI客户端;
  5. 具备相应权限的WordPress用户身份。

只有这些条件满足,AI才能通过对应工具完成查询。

因此,不能将MCP Adapter理解成安装之后自动获得完整AI网站管理员功能的插件。

五、WordPress MCP Adapter安装教程

MCP Adapter进入WordPress官方插件目录后,普通用户可以像安装其他插件一样进行部署。

根据官方公布的要求,首个上架版本需要:

  • WordPress 6.9或更高版本;
  • PHP 7.4或更高版本;
  • 具备插件安装权限的WordPress管理账户;
  • 能够正常运行WordPress及REST API的服务器环境。

如果网站仍然使用不满足要求的WordPress或PHP版本,应先评估升级兼容性,不建议通过修改插件版本限制强行安装。

方法一:通过WordPress后台安装

  1. 登录WordPress网站管理后台。
  2. 在左侧导航菜单中进入「插件」。
  3. 点击「安装插件」。
  4. 在搜索框中输入MCP Adapter。
  5. 找到WordPress官方发布的对应插件。
  6. 点击「现在安装」,等待安装完成。
  7. 点击「启用」激活插件。

插件官方地址:

https://wordpress.org/plugins/mcp-adapter/

安装完成后,还需要确认网站是否存在可以通过MCP使用的Abilities,并完成相应开放配置。

方法二:使用WP-CLI安装

如果服务器已经安装WP-CLI,也可以通过命令行完成部署。

进入WordPress网站对应的运行环境后,执行:

wp plugin install mcp-adapter --activate

命令将安装MCP Adapter并启用插件。

执行前应确认当前位置对应正确的网站环境,并使用符合服务器安全要求的操作账户。

正式网站建议先完成文件和数据库备份,尤其是存在大量自定义插件的业务站点。

六、如何让Claude等AI客户端连接WordPress?

安装MCP Adapter只是第一步,后续还需要建立AI客户端与WordPress之间的连接。

官方插件支持基于HTTP的远程连接,以及基于WP-CLI的STDIO连接。

1. HTTP连接方式

对于远程AI客户端,WordPress提供默认的MCP服务器接口。

默认接口路径为:

/wp-json/mcp/mcp-adapter-default-server

假设网站域名为example.com,完整接口地址通常为:

https://example.com/wp-json/mcp/mcp-adapter-default-server

需要注意,这个地址是MCP协议接口,并不是普通网页。直接通过浏览器访问,不一定能够显示可读的内容。

AI客户端需要按照受支持的MCP协议与服务器通信,并通过相应的用户认证机制完成连接。

2. 创建WordPress应用程序密码

WordPress支持Application Passwords应用程序密码机制,可以为外部工具提供独立的认证凭据。

管理员可以在WordPress后台的用户个人资料页面,找到应用程序密码设置,为指定AI连接创建独立凭据。

建议使用专门的低权限账户,而不是直接使用网站最高权限管理员的日常登录密码。

应用程序密码创建后,应保存在安全位置,不要公开在网页、源代码仓库或聊天截图中。

3. 在AI客户端配置MCP连接

不同AI客户端的配置方式存在差异。

例如,Claude Desktop、Claude Code、Cursor和部分开发工具都支持MCP相关功能,但有的使用图形化连接界面,有的需要修改配置文件,也可能需要额外的代理或桥接工具。

站长需要根据客户端的连接方式,填写MCP服务器地址,并配置对应的身份认证信息。

对于使用本地命令行的开发者,也可以参考官方文档,通过WP-CLI与STDIO传输建立连接。

完成配置后,建议先测试查询类功能,确认连接、认证和权限检查正常,再考虑开放更高风险的操作。

七、默认MCP服务器提供哪些工具?

MCP Adapter提供一个默认MCP服务器,帮助AI客户端发现和使用已经开放的WordPress能力。

其核心包含三个工具:

  • mcp-adapter/discover-abilities:发现当前允许通过MCP访问的Abilities。
  • mcp-adapter/get-ability-info:查看某项Ability的详细信息及参数要求。
  • mcp-adapter/execute-ability:在通过权限验证后执行指定Ability。

这三个工具构成了默认服务器的基础调用机制。

例如,AI可以先通过发现工具获取可用能力,再读取其中某项能力的调用方式,最后按照要求提交参数并执行。

但需要明确,默认服务器提供的并不是完整的网站文章管理接口集合。

AI最终能够查询或修改哪些内容,取决于WordPress站点中实际注册、允许暴露且当前用户有权执行的Abilities。

八、MCP Adapter可以实现哪些网站自动化应用?

虽然MCP Adapter本身主要提供连接能力,但开发者可以基于它构建多种网站自动化功能。

1. 文章内容管理

对于持续发布行业资讯、技术教程和企业公告的网站,可以开发文章查询及内容整理能力。

例如,AI可以根据管理员要求检索符合条件的文章,辅助分析文章分类、标签和内容结构。

如果另外开发并授权草稿创建能力,也可以让AI将整理后的内容保存为待审核草稿。

相比直接自动发布,先保存草稿、再由编辑审核的方式更适合正式运营的网站。

2. SEO内容检查

开发者可以通过自定义Ability提供网页标题、文章描述、分类或其他站内SEO信息。

AI获得相应读取权限后,可以帮助检查部分页面是否存在信息缺失、重复描述或分类不合理等问题。

不过,MCP Adapter并不是专业SEO分析工具。关键词排名、搜索点击和索引状态等数据,仍然需要结合搜索引擎站长平台或其他工具判断。

3. 多语言内容维护

对于需要维护中文、英文等多个语言版本的网站,可以通过受控接口获取原始文章,再由AI协助生成翻译草稿。

完成翻译后,仍然需要检查专业术语、产品参数和业务规则,避免自动翻译产生错误。

4. 企业内部数据查询

对于安装了自定义业务插件的WordPress网站,开发者可以根据需要开放部分查询能力。

例如,查询公开产品资料、获取帮助文档目录或统计部分非敏感运营数据。

涉及客户个人信息、支付信息及其他敏感内容时,应根据业务需要实施严格权限控制,避免不必要的数据暴露。

5. 自动化工作流集成

开发者还可以将WordPress与支持MCP的其他工具组合,建立跨应用工作流。

例如,先让AI整理文章选题,再通过已授权的WordPress能力创建草稿,最后提交管理员审核。

这种工作方式有助于减少重复录入和后台切换,但不应因为能够自动执行,就忽略数据校验和操作审批。

九、MCP Adapter与MainWP MCP有什么区别?

WordPress生态中已有其他与MCP相关的项目,其中MainWP MCP主要面向多个WordPress网站的集中管理。

虽然两者都能够连接AI工具,但适用场景存在区别。

WordPress MCP Adapter:重点是把WordPress网站的Abilities转换为MCP接口,使AI能够发现和调用已经开放的网站能力。

MainWP MCP:重点是将MainWP集中管理平台中的部分网站维护能力提供给AI客户端,适合多个WordPress网站的统一管理场景。

因此,如果开发者希望为单个WordPress网站扩展自定义AI接口,可以重点研究MCP Adapter。

如果网站维护公司需要集中检查多个客户网站的插件更新和连接状态,则可以根据业务需求评估MainWP相关方案。

两种工具不应简单视为完全相同的产品,具体选择应以实际管理需求和安全要求为准。

十、MCP Adapter是否存在安全风险?

让AI工具直接连接网站,能够提高操作效率,但也意味着需要认真管理新的接口和访问权限。

特别是正式运营的企业网站,可能存储客户信息、订单数据、业务配置以及其他重要资料。

如果权限控制不当,就可能产生数据泄露或误修改风险。

1. 不要直接开放全部网站功能

官方MCP Adapter采用能力开放机制,并不是将所有WordPress后台功能无条件提供给AI。

管理员应根据实际业务,只开放确实需要的Abilities。

需要注意,Ability标记为可通过MCP公开发现,并不等于允许匿名用户无条件执行。实际调用仍然需要接受相应的身份与权限检查。

2. 优先采用只读功能

对于刚开始使用MCP的站长,建议先开放文章查询、分类读取和网站信息查看等只读能力。

在确认连接稳定、安全措施有效后,再考虑增加草稿创建或其他写入功能。

3. 重要操作保留人工审核

删除文章、修改网站设置、更新插件及处理用户信息等操作,都可能影响网站正常运行。

对于此类功能,建议增加明确的操作范围、参数校验和人工确认流程。

特别是涉及订单、支付及数据库变更的生产网站,不应仅凭AI自动生成的指令就直接执行高风险操作。

4. 使用HTTPS并保护认证凭据

远程MCP连接应使用安全的HTTPS环境,避免认证信息在不安全的网络连接中传输。

同时,建议为AI连接创建独立的应用程序密码,并根据实际权限需求配置WordPress账户角色。

如果凭据发生泄露,应及时撤销对应授权。

5. 检查服务器防火墙和CDN配置

对于使用Cloudflare、腾讯云EdgeOne等CDN服务的网站,还需要确认MCP接口通信是否受到WAF、缓存或访问控制规则的影响。

如果客户端连接失败,应检查REST API访问状态、身份认证、服务器日志和相关安全拦截记录。

不建议为了解决连接问题,就直接关闭整个网站的WAF或解除全部防护规则。

6. 关注AI服务商的数据处理规则

当AI客户端通过MCP读取WordPress内容时,相关数据可能进入外部AI服务的处理流程。

因此,网站管理员需要了解所使用AI服务商的数据处理政策,并控制允许传递的数据范围。

对于涉及个人隐私、商业机密和敏感业务资料的网站,应格外谨慎。

十一、普通站长有必要安装MCP Adapter吗?

虽然MCP Adapter具有一定技术价值,但并不是所有WordPress网站都需要立即安装。

如果只是运营一个普通博客,日常工作主要包括发布文章、更新插件和维护页面,通过WordPress原生后台通常就能够完成。

额外接入MCP还需要配置AI客户端、认证方式和相应功能,可能增加维护成本。

相反,如果符合以下情况,就可以考虑研究这款插件:

  • 经常通过Claude或其他AI工具处理网站内容;
  • 希望将WordPress接入自定义自动化工作流;
  • 拥有开发能力,需要为AI提供网站数据接口;
  • 需要在AI开发环境中查询WordPress相关信息;
  • 计划为网站建立受控的AI内容管理能力。

对于正式运营的网站,建议先在测试环境完成连接验证,确认不会影响现有业务后,再决定是否应用于生产环境。

如果网站使用旧版PHP、过时主题或长期未维护的插件,应优先解决兼容性与安全问题,而不是为了体验AI连接功能强行升级或修改现有业务系统。

十二、总结:WordPress正在完善AI连接基础设施

MCP Adapter进入WordPress官方插件目录,标志着WordPress在人工智能工具集成方面取得了新的进展。

通过将Abilities API与MCP协议连接,开发者可以更加规范地向AI客户端提供WordPress网站功能,而不必为每一种AI工具重复开发完全独立的接口。

相比传统插件只能在WordPress后台内部使用的模式,MCP Adapter为网站与外部AI工具之间的协作提供了更多可能性。

未来,WordPress网站有机会通过标准化接口参与内容管理、数据查询、自动化处理和开发辅助等工作流程。

但需要强调,MCP Adapter解决的是AI连接和功能调用问题,并不代表网站可以在没有权限限制与人工审核的情况下实现完全自动化管理。

对于企业和个人站长而言,更合理的使用方式是从低风险的查询任务入手,逐步完善接口权限、安全审计与业务流程,再根据实际需要扩展自动化操作。

随着WordPress AI生态持续发展,MCP等开放协议有望为网站管理与开发工作提供更加灵活的工具选择。

返回业界新闻