AEM中的MCP服务器

了解如何使用您首选的AI支持IDE或基于Chat的应用程序中的AEM 模型上下文协议(MCP)服务器​来简化和加速AEM内容工作。 您可以使用自然语言描述所需的内容,而不是编写低级API代码或在AEM UI中导航。

AEM MCP服务器列表

所有AEM MCP服务器在https://mcp.adobeaemcloud.com/adobe/mcp/下均可用。 有关详细信息,请参阅将MCP用于AEM as a Cloud Service

  • 内容 (/content) — 具有创建、读取、更新和删除页面、片段和资产的完全访问权限。
  • 内容(只读) (/content-readonly) — 以只读方式列出和获取页面、片段和资产(无更改)。
  • Cloud Manager (/cloudmanager) — 管理Adobe Cloud Manager程序、环境、存储库和管道。
TIP
每台服务器公开的工具可能会随着时间的推移而改变。 要查看现在可用的内容,请让您的AI列出所有AEM MCP工具(例如,List all AEM MCP tools available from this server and describe what they do),或在IDE中键入tools/list提示符。

MCP服务器的使用模式

在开始使用AEM MCP服务器之前,让我们先了解一下MCP服务器的两种主要使用模式:

  • 以人为中心 — 您坐在驾驶席上。 您会问,AI会在IDE中为您建议或运行工具。
  • 代理 — 代理应用程序(代理或子代理)自行调用服务器,选择工具并努力实现很少人为输入的目标。

以下是这两种使用模式的比较结果:

方面
以人为中心
无代理
谁在驱动操作
你。
AI在IDE或基于Chat的应用程序中为您建议或运行工具。
人工智能。
它选取要使用的工具并以最小的指导持续进行。
决策机构
你控制一切。 您批准或触发每个步骤。
人工智能拥有更多自由。 高影响力的行动可能需要护栏或批准。
典型使用模式
每个开发人员,您从自己的IDE或基于聊天的应用程序中使用它,每个会话一个开发人员,这有助于日常开发工作。
通过代理应用程序共享,作为许多用户或代理的共享服务和网关。
最适合
查看内容、进行引导式更新、浏览或重复任务,同时保持循环。
代理工作流、批处理作业、管道以及系统应在最少干预下运行的目标。

在代理系统中使用MCP时

MCP服务器是为具有交互式UX和人为监督的​ 人工操作的MCP客户端 ​设计的。 MCP工具规范建议​可以批准或拒绝工具调用循环中的人

如果在代理或自治系统中使用MCP服务器,请将其视为单独的兼容性层。 在​提示提示​或​ 路由逻辑 ​中不要对​工具名称进行硬编码。 在MCP中,工具名称​是程序化标识符,描述​是LLM的面向模型的提示。 基于提示和选择的首选功能或描述。

通过tools/list实施运行时发现,处理工具列表更改(notifications/tools/list_changed),并在需要超出协议基线的稳定性保证时与MCP服务器提供商协调上线和版本控制。

MCP实体及其映射

MCP是围绕三个实体生成的: 主机客户端​和​服务器MCP规范正式定义了它们。 但是,下表以简单的术语解释了每种协议以及使用AEM MCP服务器时的映射。

组件
标准定义
使用AEM MCP服务器时
主机
这个应用程序运行一切,收集上下文,与人工智能交谈,处理权限,并创建客户。
您的​IDE (Cursor)或基于Chat的应用程序是主机。 它运行MCP客户端并决定您的会话可以使用哪些工具和服务器。
客户端
从主机到一台服务器的单个连接。 它来回传递消息,并将服务器的访问与其他服务器分开。
MCP客户端​位于您的IDE或基于聊天的应用程序中。 在设置中添加AEM Content MCP Server时,基于IDE或Chat的应用程序将创建一个与该服务器对话的客户端。 您的提示和工具调用通过此客户端。
服务器
通过MCP公开工具、数据和提示的服务。 它可以在您的计算机上运行,也可以远程运行。
Adobe托管的​ AEM MCP服务器 ​提供了用于创建、读取、更新和删除页面、内容片段和资产的工具,以便您的IDE或基于Chat的应用程序中的AI可以与您的AEM环境配合使用。

简言之,主机​是您的IDE或基于Chat的应用程序,客户端​是从IDE或基于Chat的应用程序到AEM的连接,服务器​是Adobe托管的AEM MCP服务器,可执行此项工作。

设置

AEM MCP服务器设计为可与定义的一组兼容MCP的应用程序配合使用。
若要在首选的IDE或基于聊天应用程序中设置AEM MCP服务器,请参阅支持的MCP应用程序以了解详细信息。

用例

使用AEM MCP Server加速内容操作

使用AEM MCP服务器加速内容操作

了解如何使用Cursor IDE中的AEM Content MCP Server简化和加速AEM内容工作。

了解Content MCP服务器

Cloud Manager MCP服务器

Cloud Manager MCP服务器

了解如何使用Cursor IDE中的AEM Cloud Manager MCP服务器来简化和加速AEM Cloud Manager工作。

了解Cloud Manager MCP服务器

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69