adagents.json

Declare your advertising inventory for AI sales agents

A standard file at /.well-known/adagents.json that tells AI advertising agents what you publish, what inventory is available, and which agents are authorized to sell it.

Why adagents.json?

Publishers need a way to declare their properties and authorize specific AI sales agents to sell their inventory. Like robots.txt for advertising, adagents.json gives publishers control over which AI agents can represent their inventory.

Property Declarations

List your websites, apps, CTV channels, and other advertising properties with categories and metadata.

Agent Authorization

Specify exactly which MCP-based sales agents are authorized to sell inventory on your properties.

Verification & Contact

Domain verification and publisher contact information for agent-to-publisher communication.

Quick Start

Get started with a minimal adagents.json file and place it at your domain's well-known location.

/.well-known/adagents.json
{ "$schema": "https://adcontextprotocol.org/schemas/latest/adagents.json", "publisher_domain": "publisher.com", "properties": [ { "name": "Publisher News", "domain": "news.publisher.com", "categories": ["news", "technology"] } ], "authorized_agents": [ { "url": "https://agent.example.com", "authorized_for": ["display", "video"] } ] }

Place this file at https://yourdomain.com/.well-known/adagents.json and AI sales agents will discover your properties and authorization rules.

Get Started

Build, browse, and learn about the adagents.json standard.

Build your adagents.json

Use our interactive builder to create and validate your adagents.json file.

Get started

Browse the Publisher Registry

Explore publishers and their advertising properties.

View registry

Read the Specification

Full specification and field reference for adagents.json.

Read docs