back to home

adcontextprotocol / adcp

Docs and reference implementation for the Ad Context Protocol

194 stars
39 forks
9 issues
TypeScriptHTMLJavaScript

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing adcontextprotocol/adcp in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/adcontextprotocol/adcp)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

AdCP - Advertising Context Protocol **Open standard for advertising automation over MCP and A2A protocols** AdCP is an open standard that enables AI agents to discover inventory, buy media, build creatives, activate audiences, and manage accounts across advertising platforms. It defines domain-specific tasks and schemas that work over MCP and A2A as transports. Documentation **docs.adcontextprotocol.org** — Full protocol specification, integration guides, and task reference. Protocols | Protocol | Description | Key tasks | |----------|-------------|-----------| | **Media Buy** | Inventory discovery, campaign creation, delivery reporting | , , | | **Creative** | Ad creative management across channels | , , | | **Signals** | Audience and targeting data activation | , | | **Accounts** | Commercial identity and billing | , , | | **Governance** | Brand suitability and content standards | , | | **Brand** | Brand identity discovery and resolution | well-known file | | **Sponsored Intelligence** | Conversational brand experiences | , | | **Curation** | Media inventory curation | Coming soon | Repository structure Local development Prerequisites • Node.js 20+ • Docker Setup The server runs on port 3000. Docs run separately with on port 3333. Commands See CLAUDE.md for detailed development guidelines. JSON schemas Schemas are available at : • **Registry**: • **Core objects**: • **Task schemas**: , • **Enums**: See static/schemas/README.md for validation examples. Contributing We welcome contributions from platform providers, agencies, developers, and industry experts. See CONTRIBUTING.md for guidelines. All contributors must agree to the IPR Policy. Community • GitHub Discussions • Working Group — Monthly meetings, first Wednesday of each month Links • Protocol documentation • AgenticAdvertising.org — Member organization • Release notes • Roadmap License Licensed under Apache 2.0.