Foundation

Core concepts

The protocol separates transport, retail meaning, implementation, and source systems so each can evolve without pretending they are the same thing.

The four parts

PartResponsibility
Source systemsHold inventory, offer, and availability facts. They remain private behind the gateway.
Dealer Agent GatewayAdapts sources, applies dealer policy, authorizes access, and emits protocol-shaped results.
Dealer Agent ProtocolDefines tools, schemas, retail semantics, disclosure rules, and conformance.
MCPProvides the transport and tool-discovery mechanics used by the agent and gateway.

What is a retail fact?

A retail fact is a dealer-published or dealer-authorized statement about a vehicle or offer. It is useful to an agent only when it also communicates its origin and limits.

A value is not enough. The same “available” field can mean “appeared in yesterday's feed,” “shown on the website,” or “confirmed by the inventory authority two minutes ago.” The protocol makes that strength explicit.

The trust envelope

Identity and isolation

Dealer groups, dealers, rooftops, and vehicles have stable identifiers. Every request is evaluated inside a tenant and rooftop grant. A client must not be able to use a guessed identifier or cursor to cross that boundary.

NextTools and profiles