Contract surface

Tools and profiles

Six read-only MCP tools form the mandatory core retail read bundle. Four profiles group capabilities by purpose and dependency.

The six tools

ToolQuestion it answersAccess
dealeragent.discovery.get_manifestWhat does this gateway support?Public allowed
dealeragent.dealer.getWho is the dealer or rooftop?Dealer policy
dealeragent.inventory.searchWhich published vehicles match?Dealer policy
dealeragent.inventory.get_vehicleWhat are the facts for this exact unit?Dealer policy
dealeragent.inventory.verify_availabilityIs this vehicle authoritatively available now?Rate-limited or authenticated
dealeragent.pricing.get_disclosureWhat price components and offer conditions apply?Dealer policy

The four profiles

The core bundle requires dealeragent.discovery/0.1, dealeragent.inventory.read/0.1, dealeragent.inventory.availability/0.1, and dealeragent.pricing.disclosure/0.1. A profile claim means every required tool, resource, schema, and behavior in that profile is implemented.

Read-only means no hidden action

All six tools declare read-only, non-destructive, idempotent intent. They create no lead, hold no vehicle, schedule no appointment, and make no legal or financial commitment.

Search is not verification. A vehicle returned by inventory.search was present in a discovery snapshot. Use verify_availability before making a current, authoritative claim.
NextPricing and offers