build-signals-agent
OfficialBuild and deploy audience signals agents
Authoradcontextprotocol
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This guide helps engineers create AdCP signals agents that discover, price, and activate audience segments so buyers can target campaigns reliably and consistently across synchronous and asynchronous flows.
Core Features & Use Cases
- Discovery and Activation: Implements get_signals discovery with flexible matching (natural language spec or exact ids) and activate_signal deployments to platforms or sales agents.
- Data and Pricing Validation: Enforces signal_id shapes for marketplace vs owned data, requires coverage and pricing options per signal, and validates pricing_option_id and destination compatibility.
- Developer Workflow: Includes sandboxed responses, SDK usage notes (registering get_adcp_capabilities first, using Schema.shape), validation steps, and end-to-end storyboard testing for both owned and marketplace scenarios.
- Use Case: Stand up a retailer-owned audience provider that exposes three scored segments with CPM and flat-fee options, supports buyer discovery, and activates segments on a DSP returning platform-specific activation keys.
Quick Start
Scaffold a TypeScript AdCP signals agent that registers get_adcp_capabilities, implements get_signals and activate_signal, and returns sandbox responses for local validation.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: build-signals-agent Download link: https://github.com/adcontextprotocol/adcp-client/archive/main.zip#build-signals-agent Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.