DealerDirect National Car Inventory MCP
A public Streamable HTTP Model Context Protocol server indexing 500,000+ live new, used/CPO, and classic vehicles across 1,600+ dealerships in all 50 US states—engineered with itemized dealer fee breakdowns, insurance quote payloads for True Monthly Cost, and zero-PII shielded buyer negotiation.
The Problem: Why Car Shopping Breaks Personal AI Agents
When you ask a personal AI agent (Claude, ChatGPT, Meta Muse, Instinct, or OpenClaw) to find a car within a real monthly budget—or hunt down a clean manual-transmission classic under $50,000—today's automotive web fights the agent at every turn. Legacy listing aggregators block automated browsers with CAPTCHAs, bury dealer documentation and electronic filing fees, pollute price-sorted results with $299/month lease teaser prices, and syndicate the same VIN across a dozen sister rooftops.
Even worse: the moment a shopper or their AI agent asks a simple physical question ("Is this vehicle actually on the lot today, does it have two keys, and what is the real Out-The-Door price?"), traditional lead forms demand an unshielded phone number and email address—triggering weeks of automated BDC drip calls across five dealerships.
DealerDirect MCP (app.web.dealer-direct-mcp/dealer-direct-inventory) solves both sides of the marketplace as a public, zero-auth Streamable HTTP MCP server published on the Official Model Context Protocol Registry.
Core Protocol Innovations
fee_breakdown (dealer doc & electronic filing fees) alongside a pre-formatted insurance_quote_payload so agents can compute Principal + Interest + Fees + Insurance in one workflow.Verified Buyer #XXXX). Dealerships reply via a 15-second zero-login Deal-Desk magic link while zero buyer PII is shared until explicit consent: true.price_status: suspect) and deduplicates syndicated multi-rooftop VINs so price-sorted agent queries return genuine purchasable inventory.$0.00 auto-charge, 7-day duplicate waiver, 100% opt-in).burn_proxy_thread to permanently revoke the per-deal relay address—silently dropping any future automated BDC follow-up drips.10 Machine-Callable MCP Tools
Discovery and search tools require zero authentication; transaction and identity-unlock tools enforce strict schema-level human consent gates (consent: true):
| Tool Name | Key Parameters | Capability & Safety Guarantees |
|---|---|---|
search_inventory |
make, model, condition, price_max, zip, radius_miles, body_style, sort_by |
Sub-second search across 500k+ verified-price vehicles in all 50 states with Haversine distance ranking and classic/collector era filters. |
get_vehicle |
id_or_vin |
Returns full canonical vehicle spec, fee_breakdown, insurance_quote_payload, Carfax link, price history, high-res photos, and direct dealer VDP URL. |
list_dealers |
state?, region? |
Lists 1,600+ active franchise & specialty dealerships across all 50 US states with live vehicle counts and provenance timestamps. |
start_shielded_inquiry |
vehicle_id, buyer_zip, financing_type, target_otd_usd |
Creates a disposable buyer proxy relay and sends the dealer an ADF/XML inquiry + 15-second Deal-Desk magic link with zero buyer PII exposed. |
get_deal_thread |
thread_id |
Retrieves physical lot verification (on_lot, two_keys, smoke_free), itemized Out-The-Door quote, and hidden-addon markup warnings. |
send_counter_offer |
thread_id, target_otd_usd, remove_mandatory_addons |
Sends a structured all-in Out-The-Door counter-offer over the shielded relay while keeping personal contact details locked. |
accept_deal_and_reveal |
thread_id, buyer_name, buyer_email, consent: true |
Consent-gated identity unlock: reveals buyer contact info and appointment window to the dealership only after OTD terms are accepted. |
burn_proxy_thread |
thread_id, reason |
Permanently revokes the disposable proxy relay so future automated BDC drip sequences are silently dropped. |
submit_lead |
vehicle_id, buyer_name, buyer_email, consent: true |
Direct consent-gated ADF/XML lead handoff with 7-day automatic duplicate-lead waiver and transparent dealer value-ledger attribution. |
get_lead_status |
lead_id, dealer_api_key |
Dealer-authenticated delivery receipt inspection across CRM email and signed webhook endpoints. |
Quick Start: Connect Your Personal Agent
1. Claude Desktop / Cursor / Antigravity Config
2. Direct JSON-RPC Search via cURL (Zero Auth Required)
Infrastructure & Registry Specifications
Explore the Bigger Agentic Commerce Picture
Read how personal AI agents are already navigating real-world insurance and automotive comparison funnels—and the 5 requirements every customer-first protocol needs.