Active protocols
Ad Context Protocol (AdCP)
AdCP defines how AI agents interact with advertising platforms. It covers the full campaign lifecycle: product discovery, media buying, creative generation, audience activation, brand governance, and delivery reporting.
AdCP is transport-agnostic: the same task definitions work over both MCP and A2A. A platform implements once; agents connect via either transport.
OpenRTB
OpenRTB handles real-time impression auctions — the bid request / bid response cycle that powers most programmatic display and video advertising.
OpenRTB and AdCP are complementary. OpenRTB handles “should I bid on this impression?”; AdCP handles “create a campaign with this budget and targeting.” See AdCP and OpenRTB for details.
Model Context Protocol (MCP)
MCP defines how AI models call external tools. Developed by Anthropic, it’s the standard for connecting AI assistants to APIs, databases, and services.
AdCP uses MCP as one of its transport layers. An AdCP MCP server exposes advertising tasks (like
get_products or create_media_buy) as tools that any MCP-compatible AI assistant can call.
Agent-to-Agent Protocol (A2A)
A2A defines how autonomous agents communicate with each other. Developed by Google, it enables multi-agent workflows where specialized agents collaborate.
AdCP uses A2A as its other transport layer. In an A2A setup, a buyer agent sends AdCP tasks to a seller agent as structured messages, with support for long-running operations via streaming.
Standards bodies and organizations
AgenticAdvertising.org is an independent member organization. It is not a subsidiary or working group of IAB Tech Lab, Anthropic, Google, or any other company. Its members include platform providers, advertisers, agencies, and developers.
Other standards in the ecosystem
How the layers fit together
These protocols operate at different layers of the stack:What’s changing
Three trends are reshaping how these standards interact: Agent-mediated buying. Instead of humans navigating dashboards, AI agents will manage campaigns across platforms. This creates demand for standardized agent interfaces — which is what AdCP provides. Protocol convergence. MCP and A2A are establishing the transport layer for agent communication. Domain-specific protocols like AdCP build on top of them. This mirrors how HTTP became the transport layer and domain-specific APIs built on top. Vertical specialization. Generic agent protocols (MCP, A2A) handle communication. Vertical protocols handle domain logic. AdCP handles advertising. The same transport-plus-domain pattern may emerge in other verticals as agent adoption grows.Getting involved
Introduction to AdCP
Understand the protocol architecture and core concepts.
Join AgenticAdvertising.org
Participate in working groups that shape protocol direction.
AdCP and OpenRTB
Detailed comparison of AdCP and OpenRTB — how they complement each other.
Protocol comparison
Technical comparison of MCP and A2A as AdCP transport layers.