What problem does it solve?
This Skill provides a single CLI-driven interface to interact with Ad Context Protocol (AdCP) advertising agents, removing the manual effort of handling protocol differences, authentication, webhooks, and compliance verification when calling agent tools or debugging flows.
Core Features & Use Cases
- Tool Invocation: Discover and call agent tools such as get_products, create_media_buy, and sync_creatives over MCP or A2A with automatic protocol detection or forced protocol selection.
- Compliance & Storyboards: Run comply assessments, storyboard runs, and individual storyboard steps to validate agent behavior, receive structured failure reports, and obtain fix commands for rapid iteration.
- Registry & Management: Query brands, properties, agents, and publishers in the AdCP registry, save aliases and auth tokens, and manage agent configurations for repeatable workflows.
- Async/Webhook Support: Handle long-running operations with webhook wait flows, local testing, and detailed debug output for troubleshooting asynchronous responses.
- Use Case: Validate a new ad-serving agent by running a compliance assessment, inspect the failures array to find failing storyboard steps, and reproduce failing steps with storyboard step for debugging.
Quick Start
Run the built-in test agent to discover tools and call get_products on the MCP test agent, for example: adcp test-mcp get_products '{"brief":"coffee brands"}'.