Skip to content

Ad Seller Agent

The Ad Seller Agent is an IAB OpenDirect 2.1 compliant programmatic advertising seller system. It enables automated ad selling through AI agents, supporting the full lifecycle from inventory discovery through deal execution, SSP distribution, and post-deal management.

Manage everything from Claude, ChatGPT, or any MCP-compatible AI assistant — the seller agent exposes 41 MCP tools for conversational setup and day-to-day operations. An interactive setup wizard walks publishers through configuration step by step.

Part of the IAB Tech Lab Agent Ecosystem --- see also the Buyer Agent.

Access Methods

Protocol Endpoint Best For
MCP /mcp/sse Primary interface — 41 tools for Claude, ChatGPT, Codex, Cursor, and buyer agents
A2A /a2a/seller/jsonrpc Conversational agent interactions — natural language, multi-turn
REST API /api/v1/* Programmatic access — 82 endpoints across 15 groups

Key Capabilities

  • 41 MCP tools for Claude, ChatGPT, Codex, Cursor, and Windsurf — interactive setup wizard + full operations
  • 82 REST endpoints across 15 categories covering the complete ad selling workflow
  • Pluggable ad server support — Google Ad Manager and FreeWheel (Streaming Hub + Buyer Cloud)
  • Multi-SSP distribution — PubMatic (MCP), Index Exchange (REST), Magnite (REST) with routing rules
  • IAB Deals API v1.0 — standardized deal push to buyer DSPs
  • Curator support — Agent Range pre-registered, fee-based curation with schain
  • Tiered pricing engine with rate card API and buyer-context-aware discounts
  • Multi-round automated negotiation with configurable strategies
  • Order state machine with 12 states and 20 transitions
  • Deal lifecycle — create, migrate, deprecate, and track lineage across deal evolution
  • Scheduled inventory sync with incremental change detection and type overrides
  • Human-in-the-loop approval gates with configurable guard conditions
  • Supply chain transparency — sellers.json parsing and OpenRTB schain in deal responses
  • Event bus for full observability of system activity (16 event types)
  • Agent-to-agent discovery and trust management via IAB AAMP registry

Getting Started

  1. Developer deploys the server and connects ad server + SSPs → Developer Setup
  2. Publisher ops adds seller agent to Claude (desktop/web), ChatGPT, or Codex → wizard guides through business setup → Setup Guide

Manual Setup

Documentation Sections

AI Assistant Setup

API Reference

Publisher Guide

Architecture

State Machines

Event Bus