ONE CONTRACT. THREE NATIVE INTERFACES.
Meet agents where
they already work.
Choose an interface. Keep the automotive meaning.
Tools your agent can discover and call.
Model Context Protocol tools with complete schemas and structured automotive results. Current and legacy clients.
- 01Discover tools
- 02Call aap_inventory_search
- 03Read structuredContent
See the request shape inventory.search
MCP tools/call parameters · request metadata omitted
{
"name": "aap_inventory_search",
"arguments": {
"type": "inventory.search.request",
"filters": {
"body": [
"suv"
],
"price_max": 35000,
"status": [
"available"
]
},
"pagination": {
"limit": 20
},
"sort": {
"field": "price",
"order": "asc"
},
"privacy": {
"anonymous": true
}
}
}
THE AUTOMOTIVE JOURNEY
Five skills. A complete handoff.
From a dealership’s first discovery to a customer-approved inquiry.
Know the dealer
dealer.informationLocations, hours and services
02Learn the inventory
inventory.facetsValues, ranges and feature codes
03Find a match
inventory.searchConstraints, distance and pages
04Verify the vehicle
inventory.vehicleCurrent facts and source evidence
05Connect with consent
lead.submitOne approved, idempotent inquiry
FACTS AN AGENT CAN USE
Less guessing.
More evidence.
Go beyond a listing title. Search supported constraints and explain why a vehicle matches.
- Equipment backed by a source
- Price includes mandatory dealer charges
- Explicit availability and update time
- Distance and complete cursor pagination
Example Tourer
“Heated front seats”Source: vehicle window sticker
feature_evidence[0].status: "present"Fictional data illustrating the contract. No live inventory query.
DISCOVERABLE ON THE DEALER’S DOMAIN
The website becomes
an agent entry point.
Publish the exact MCP endpoint alongside the Agent Card, Poppy discovery and a concise llms.txt. Keep every link aligned with the working service.
Discovery makes capabilities readable. Each agent still chooses which supported interface to use.
Dealer llms.txt example ↗BUILT FOR THE VERTICAL
Automotive detail,
shared across vehicle types.
Cars
Body, drivetrain and mileage
Motorcycles
Segment and engine displacement
Electric powertrains
Range, battery and charging
OPEN SPECIFICATION. PRACTICAL BUILDING BLOCKS.
Build the next
automotive connection.
npm install @autoagentprotocol/schemas@3.0.0 @autoagentprotocol/types@3.0.0 @autoagentprotocol/validator@3.0.0