build-si-agent

Official

Deliver conversational sponsored content in sessions

Authoradcontextprotocol
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Enables teams to implement a Sponsored Intelligence (SI) agent that manages offering discovery, session lifecycle, message exchange, and termination so platforms can serve conversational sponsored content reliably across synchronous and asynchronous AdCP flows.

Core Features & Use Cases

  • Offering discovery and tokens: check availability and return offering_token and TTL for buyers to initiate sessions.
  • Session lifecycle management: create sessions with session_id and session_status, persist state, and terminate sessions with explicit termination confirmation.
  • Message handling with sponsored responses: process user messages and return structured sponsored content responses (content, content_type) while echoing session identifiers.
  • Context passthrough and persistence: echo opaque context objects unchanged in every response and use ctx.store for durable session state.
  • Developer workflow and testing: auto-generated capabilities, storyboards for validation, and SDK patterns for building and serving SI agents.

Quick Start

Start an SI agent that issues offerings, initiates sessions, responds to messages with sponsored content, and terminates sessions while persisting state and echoing context using the AdCP SDK.

Dependency Matrix

Required Modules

None required

Components

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-si-agent
Download link: https://github.com/adcontextprotocol/adcp-client/archive/main.zip#build-si-agent

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.