MCP Abilities - Database 为 AI 判断需要更改的内容提供清晰依据

AI 助手可以从与问题相关的 WordPress 数据库当前状态开始,因此,拟议的维护更改有具体的网站事实作为依据。

Art Deco 风格的 MCP Abilities - Database 工业机器,配有受保护的数据库圆柱体、五个健康仪表、逻辑表路由、网络锁和三态验证舱。

从问题到证据

将数据库问题转化为可检查的决策

将当前状态、预期目标、拟议操作和返回结果明确区分。

01

读取当前数据库状态

使用涵盖表引擎、存储、索引发现、选项健康状况和可观测性覆盖范围的整体健康快照。问题具体时,针对引擎、索引或选项使用更细化的检查。

02

编辑前检查文章内容

先列出原始内容包含搜索字符串的文章。对于已知短语,使用精确搜索和替换;对于模式,使用正则表达式替换。在明确确认执行实际写入之前,将两者都视为试运行。

03

选择范围明确的维护操作

过期 transient 清理每次调用最多可以规划或删除 500 对过期 transient,并且不会返回名称或值。选项自动加载维护每次最多可以规划或更改 25 个明确指定的非 transient 选项名称,且不会读取或更改它们的值。

核心表转换仅限于明确选定且列入允许列表的核心表。这些操作从试运行开始,实际删除、选项更改、转换或内容写入都需要明确确认。

04

验证结果状态

转换后,先检查结果状态,再依赖它。使用响应区分数据库语句结果、已验证的后置条件,以及该变更是已知还是未知。

控制边界

让 WordPress 的身份与权限保持清晰

AI 助手可以通过 MCP 请求结果,而 WordPress 会在网站自身的身份、权限和变更报告机制下处理请求。

通过 MCP 使用 AI 助手

AI 助手通过 MCP 发送请求,WordPress 会在网站自身的身份和权限范围内对其进行评估。

已接受的表目标

表操作接受逻辑 WordPress 表键。不会接受任意表名和自由格式 SQL。

物理名称解析

WordPress 在选定后解析物理表名,因此仍支持自定义前缀和 multisite 基础表。

网络全局权限

在 multisite 中,网络全局表键要求同时具备超级管理员权限和网络选项权限,审计和试运行请求也不例外。

变更报告

转换响应会区分数据库语句结果、已验证的后置条件,以及该变更是已知还是未知。

依赖项

MCP 数据库 abilities 的要求

将 WordPress 运行环境、PHP 运行环境和 MCP 连接作为彼此独立的要求并保持可用。

稳定软件包

在自己的环境中评估数据库证据

下载稳定的自托管 ZIP,测试其中的 WordPress 数据库证据是否能够回答你当前面对的维护问题。