Agentic AI protocols for Adobe Experience Manager

Six protocol families—MCP, WebMCP, A2A, UCP, ACP, and NLWeb—with implementation playbooks written for teams running production sites on Adobe Experience Manager. Start here for positioning, then open the deeper guide per protocol when you are ready to design adapters and rollout.

How to use these guides together

MCP and WebMCP focus on model-to-tool bridging; WebMCP in particular attaches capabilities to browser surfaces rather than bespoke scrapers alone. A2A stitches multi-agent orchestration across vendors. UCP is for agentic commerce. ACP distinguishes overlapping "ACP" acronym contexts so editor and commerce stacks stay cleanly separated. NLWeb helps make site knowledge conversational and interoperable alongside MCP-compatible patterns.

For Adobe Experience Manager, each protocol chapter links below follows the same production lens: adapters, governance, phased rollout, and CMS-native integration boundaries.

SEO & GEO playbooks on Adobe Experience Manager

Parallel to the protocol guides below, every SEO & GEO Playbooks chapter includes a rollout note written for Adobe Experience Manager so technical SEO and GEO instrumentation align with templating quirks, hosting seams, integrations, multilingual behavior, commerce edges, preview parity, crawl budgets, and latency budgets.

Jump into representative topics:

Browse every SEO & GEO playbook for Adobe Experience Manager →

Protocols on Adobe Experience Manager

Select a protocol for architecture notes, checklist-level guidance, and official references tailored to your stack.

MCP (Model Context Protocol)

MCP standardizes how an AI host discovers tools, resources, and prompts from external systems so each integration is not custom-built per client. Use an AEM-side protocol adapter that keeps agent capabilities outside templates, maps reads to GraphQL or Delivery APIs first, and routes writes through workflow-approved OSGi or Adobe I/O Runtime services.

Open implementation guide →

WebMCP

WebMCP reduces brittle DOM automation by letting websites declare structured tool APIs directly in-page through browser-mediated capabilities. Use an AEM-side protocol adapter that keeps agent capabilities outside templates, maps reads to GraphQL or Delivery APIs first, and routes writes through workflow-approved OSGi or Adobe I/O Runtime services.

Open implementation guide →

A2A (Agent2Agent)

A2A solves multi-agent interoperability by standardizing capability discovery, task lifecycle, and cross-agent messaging regardless of vendor stack. Use an AEM-side protocol adapter that keeps agent capabilities outside templates, maps reads to GraphQL or Delivery APIs first, and routes writes through workflow-approved OSGi or Adobe I/O Runtime services.

Open implementation guide →

UCP (Universal Commerce Protocol)

UCP standardizes commerce capabilities and negotiation so platforms, merchants, and payment handlers can transact reliably in agentic interfaces. Use an AEM-side protocol adapter that keeps agent capabilities outside templates, maps reads to GraphQL or Delivery APIs first, and routes writes through workflow-approved OSGi or Adobe I/O Runtime services.

Open implementation guide →

ACP (Agent Communication / Client Protocols)

ACP naming overlaps create architecture mistakes; teams need explicit protocol boundaries for agent-to-agent vs editor-to-agent vs commerce-oriented ACP variants. Use an AEM-side protocol adapter that keeps agent capabilities outside templates, maps reads to GraphQL or Delivery APIs first, and routes writes through workflow-approved OSGi or Adobe I/O Runtime services.

Open implementation guide →

NLWeb

NLWeb helps publishers expose schema-backed site knowledge through natural language interfaces and MCP-compatible access patterns. Use an AEM-side protocol adapter that keeps agent capabilities outside templates, maps reads to GraphQL or Delivery APIs first, and routes writes through workflow-approved OSGi or Adobe I/O Runtime services.

Open implementation guide →

Other CMS hubs

Every stack in this library follows the same six-protocol spine; browse overviews tailored to neighboring platforms.

Browse all CMS summaries on the collection page →