An A2A Profile
AAP is a strict A2A v1.0 profile: typed automotive messages ride on top of A2A's data layer. Use the JSON-RPC or HTTP+JSON binding — both work identically.
Seven Skills
dealer.information, inventory.facets, inventory.search, inventory.vehicle, lead.general, lead.vehicle, lead.appointment. Everything a BDC needs.
FTC-Aware Pricing
Four explicit pricing fields (msrp, list_price, offered_price, price). The price field reflects the FTC-mandated final out-the-door amount, not bait pricing.
Anonymous First
Inventory operations are anonymous by default. Personal data only travels with leads, and only with an explicit ConsentGrant attached.
ADF-Mappable Leads
lead.vehicle is field-by-field convertible to ADF/XML, so any compliant lead drops cleanly into existing dealer CRMs without bespoke integration.
MCP Ready
An official MCP wrapper exposes every AAP skill as an MCP tool, so LLM-only clients can use the same contract without speaking A2A directly.
Seven skills, one contract
AAP standardizes the seven skills every dealership BDC actually needs — from anonymous inventory queries to ADF-mappable vehicle-specific leads to test-drive appointment requests. No quotes, no checkout, no payment scope. Just the read-and-lead lifecycle, typed and validated.
Browse the skills

FTC-aware pricing, baked in
Vehicles carry four explicit pricing fields. The price field is the FTC-required final out-the-door amount — what the buyer would actually pay. msrp, list_price, and the regional offered_price sit beside it, so AI agents can give honest answers and dealers can stay on the right side of recent FTC enforcement.
How AAP relates to other protocols
A2A
The base. AAP is a strict A2A v1.0 profile. Every AAP message rides inside an A2A DataPart.
ACP / UCP
Complementary. AAP focuses on automotive leads and appointments, not commerce checkout flows.
MCP
Complementary. AAP ships an official MCP wrapper that exposes every skill as an MCP tool.
ADF/XML
Legacy bridge. lead.vehicle maps field-by-field to ADF/XML for existing dealer CRMs.
