Implementation

Core retail read quickstart

Use this sequence to evaluate or implement version 0.1 without mistaking the human guide for the normative contract.

1. Explore the reference

Start with the public reference gateway at https://mcp.dealeragentgateway.com/mcp. It contains synthetic data only and demonstrates the six-tool flow.

2. Pin the artifacts

3. Implement in dependency order

  1. Manifest and dealer identity.
  2. Inventory search and exact vehicle detail.
  3. Authoritative availability verification.
  4. Pricing disclosure with required and conditional components.

Expose tools using the exact names in the capability catalog. Validate inputs and outputs against the referenced schemas.

4. Map source authority

ClaimRequired source decision
Vehicle factsWhich catalog source is canonical for each field?
Search availabilityHow old may a discovery snapshot be?
Verified availabilityWhich source may authoritatively confirm status, and for how long?
Price and chargesWhich dealer source publishes the current disclosure?
IncentivesWho defines conditions, validity, and stacking?

5. Validate before publishing

python3 scripts/validate_artifacts.py
python3 scripts/run_conformance.py
python3 scripts/build_public_site.py
python3 scripts/validate_deployment.py

Then test human answers for sold vehicles, stale data, duplicate identifiers, conditional discounts, non-stackable incentives, missing government charges, and cross-rooftop access.

6. Publish discoverably

Serve the MCP endpoint over HTTPS, expose the protocol manifest, publish registry metadata, declare access policy, and link the endpoint to the canonical protocol version. Do not claim certification.

Need the implementation view? The Dealer Agent Gateway site explains the reference server, endpoint, requests, and synthetic dataset.
Canonical sourceRead the normative specification