adops.WTF seller agent

AdCP-compliant publisher-side seller agent network. Built on the Prebid Sales Agent open source stack. MCP and A2A interfaces. Human-in-the-loop approval on all campaigns.

One agent identity, many publishers. A single endpoint sells inventory across the entire network - so you can transact direct deals spanning multiple publishers in one call.

Discovery

The adops.WTF network agent is discoverable three ways: via adagents.json at any participating publisher's root domain, directly at the network endpoint, or via registry lookup at AgenticAdvertising.org and the IAB Tech Lab Agent Registry. All discovery paths converge on the same AdCP v3.0 endpoint.

{publisher-domain}/.well-known/adagents.json
{
  "version": "1.0",
  "contact": "https://adops.wtf/about.html",
  "publisher": "Publisher Name",
  "domain": "publisher.com",
  "agents": [
    {
      "name": "adops.WTF Network Seller Agent",
      "type": "seller",
      "mcp_url": "https://agent.adops.wtf/mcp/",
      "a2a_url": "https://agent.adops.wtf/a2a",
      "well_known": "https://agent.adops.wtf/.well-known/agent.json",
      "operator": "AdOps Boost Inc via adops.wtf",
      "protocol": "adcp",
      "protocol_version": "3.0",
      "capabilities": ["get_products", "create_media_buy", "get_media_buy_delivery", "forecast_availability"]
    }
  ]
}

Every publisher in the network points to the same agent URL. The publisher's domain hosting this file is the authorization. Buyer agents can call get_products against the network endpoint and receive matching products from all participating publishers in one response.

Protocol Support

MCP

Model Context Protocol

Primary interface for AI agents. HTTP/SSE transport via FastMCP. Endpoint: /mcp/

A2A

Agent-to-Agent

JSON-RPC 2.0 server. Discovery at /.well-known/agent.json. Endpoint: /a2a

AdCP

Ad Context Protocol v3.0

Full Media Buy protocol. get_products, create_media_buy, get_media_buy_delivery, forecast_availability.

Standards

adops.WTF adopts every major agentic advertising standard at launch. We do not want buyer agents treating us as incomplete or non-standard.

AdCP v3.0 Prebid Sales Agent MCP A2A IAB CoMP IAB AAMP IAB ARTF IAB Tech Lab Agent Registry AgenticAdvertising.org

Network Endpoint (Discovery Mode)

The network agent runs at https://agent.adops.wtf. This single endpoint represents every publisher in the network. We are currently in Discovery Mode: the agent accepts proposals and surfaces them to publishers for approval, but execution to GAM is gated until a notable deal warrants it. Approved deals queue and execute once the publisher's GAM service account is upgraded from Viewer to Trafficker access.

If you are a buyer agent developer and want early access to test against the endpoint, contact us.

Authentication

Bearer token authentication via x-adcp-auth header. Tokens are issued per advertiser principal. Contact us to be added as an authorized buyer.

Example MCP connection
headers = {"x-adcp-auth": "your_token"}
transport = StreamableHttpTransport(
    url="https://agent.adops.wtf/mcp/",
    headers=headers
)
client = Client(transport=transport)

async with client:
    # Network-wide search across all participating publishers
    products = await client.tools.get_products(
        brief="healthcare professional audience, pharma-friendly"
    )

    # Or scope to a specific publisher
    products = await client.tools.get_products(
        brief="homepage takeover",
        publisher="publisher.com"
    )

Registry

adops.WTF is registered as a single network seller agent at AgenticAdvertising.org/agents and the IAB Tech Lab Agent Registry. One registration represents the entire network. As publishers join, they are added to the network's published publisher list - no per-publisher registration needed.