下面是一篇面向开发者的概述,介绍 WordPress Abilities API 与 MCP Adapter 的核心概念、为什么它们有价值,以及在内容管理自动化中的实际作用。
—
## 一、为什么需要 Abilities API
在传统的 WordPress 生态中,开发者通常通过 REST API 或自定义接口进行远程管理。但这些接口在“可控性、可审计性、结构化调用”上存在不足:
– **调用没有统一语义**:调用者需要理解每个接口的细节。
– **权限与可见性分散**:难以精确控制哪些能力应该被暴露给 AI。
– **缺乏标准化描述**:无法直接把能力映射成“工具/操作列表”。
WordPress Abilities API 提供了一种新的抽象:
> 把 WordPress 的能力(创建文章、管理分类、导入媒体等)变成“可注册、可描述、可授权”的能力单元。
这样一来,能力成为一种可以被机器理解与调用的原子操作。
—
## 二、MCP Adapter 的角色
MCP Adapter 是把 WordPress Abilities 接入 MCP(Model Context Protocol)的桥梁。它做了几件关键的事:
1. **能力发现(Discover Abilities)**:将已注册且 `mcp.public=true` 的能力列表化输出。
2. **能力详情(Get Ability Info)**:提供能力的 input/output schema,确保调用结构化。
3. **能力执行(Execute Ability)**:按参数触发能力执行,并返回结果。
这让 AI Agent(如 Cursor、Codex、Claude 等)能够像调用“工具”一样调用 WordPress 能力,并且受到能力注册与权限校验的约束。
—
## 三、带来的价值
**1. 可控与可审计**
– 只有显式注册并标记公开的能力才会被暴露
– 每个能力都具有 schema,调用可验证、可追踪
**2. 更高的效率与复用**
– AI 不需要理解所有 REST API,只需理解能力列表
– 同一个能力可以复用于不同 Agent/平台(Cursor、OpenAI、工作流平台等)
**3. 便于扩展自动化**
– 可以把内容管理变成可编排的“能力链”
– 为后续批量任务、自动化生产线打下基础
—
## 四、在 Actions Bridge 中的实践
Actions Bridge 正在将 WordPress 内容管理能力统一注册为 Abilities,并通过 MCP Adapter 暴露为工具:
– 生成 Schema / 指令模板
– 媒体导入与处理
– Meta 字段获取与映射
– 快照与回滚
– 分类标签管理
– 审计与变更追踪
这使得 WordPress 内容管理可以直接在 AI 里完成:
> 选题 → 生成 → 上传媒体 → 发布/草稿 → 回滚修正
—
## 五、总结
WordPress Abilities API + MCP Adapter 本质上是:
**把 WordPress 从“被调用的系统”升级为“可编排、可理解的能力平台”。**
它不仅能帮助你更安全、更高效地对接 AI,还能成为多平台复用的自动化底座。
如果你正在构建 AI 内容管家、批量化内容生产工具,或者希望 WordPress 能被更多 Agent 平台复用,这是一条非常值得投入的方向。