Connect an assistant

Pricing Compliance Report

Audit a dealer's inventory for advertised-price inconsistency exposure.

Pricing Compliance Report

Audit a dealer's inventory for advertised-price inconsistency exposure.

At a glance

Price $0.20 per vehicle. Minimum $4.99 per run. A batch is quoted before it runs: the first call returns a total and charges nothing.
Tool name generate_pricing_compliance_report
Scope reports:pricing-compliance
Built for Small Dealer, Dealer Group

What it does

Audits a dealer's inventory and flags advertised-price exposure: the same VIN advertised at materially different prices across more than one dealer-site channel AT THE SAME TIME (the concurrent cross-channel discrepancy regulators look for), plus stale/phantom listings (a VIN sitting on one site 90+ days). For each flagged VIN it reconstructs the advertised-price timeline (the evidence trail) and tallies high-exposure / review / stale counts. A price that simply drifts down over time is normal repricing and is deliberately NOT flagged. Two ways to run it: pass an explicit VIN list (vins) to audit a specific set, OR pass a dealer_id (mc_dealer_id or website domain) and we pull the dealer's full LIVE inventory from the Dealer Inventory Syndication feed and audit it (up to the limit). hint_zip is optional, used only as a fallback if the dealer is not in the syndication feed. The report tells you how many VINs the dealer has live so you can raise the limit (up to 1000) to cover more. Framed under FTC Act Section 5 (deceptive advertising) and state advertising / UDAP laws. It does NOT rely on the FTC CARS Rule (vacated by the Fifth Circuit in 2025). All figures are advertised (listed) prices on dealer websites, never sale prices; coverage is dealer sites, not aggregators. Marketcheck supplies the advertised-price evidence; the dealer compares it against their own sale records to complete the compliance determination. PRICING: metered at $0.20 per vehicle audited, with a $4.99 minimum, up to 1000 VINs per batch. You pay only for the vehicles actually audited. If the audit could cost more than the $4.99 floor, it requires cost confirmation: call first WITHOUT confirm_cost_usd to get an up-to quote (this charges nothing), then call again with confirm_cost_usd set to the quoted cap once the user approves. Use when a dealer or dealer group asks to AUDIT their lot advertised-price compliance exposure across many VINs, catch phantom or stale listings, check cross-channel price consistency, or prepare for an FTC / state advertising inquiry. For the advertised price-of-record of one or a few specific VINs, use VIN Price Check instead.

Arguments

Argument What it is Example
dealer_id Recommended Audit a whole dealer: paste their mc_dealer_id OR their website domain (e.g. dthondachicago.com). We pull the dealer's full live inventory from syndication and audit it (up to the limit). Use this OR a VIN list below. Defaults to your linked dealership. dthondachicago.com
vins Recommended Audit a specific set of VINs instead of a whole dealer: comma or newline separated, up to 1000 per batch. When provided, the Dealer ID is ignored. Each VIN is metered at $0.20. WA1FVBF1XTD010534, 1FTFW1ED5PFA12345
hint_zip Optional ZIP at the dealer's lot. Optional fallback: only used if the Dealer ID is not found in the syndication feed, to locate inventory by tight-radius search. 60610
limit Optional Maximum vehicles to audit (default 25, max 1000). Each VIN adds an advertised-price history lookup. Metered at $0.20 each above the $4.99 floor. 25
confirm_cost_usd Optional Only when the audit could cost more than the $4.99 floor (i.e. more than ~25 VINs). After quoting the user the up-to cap and getting approval, call again with this set to the quoted cap. Charged for vehicles actually audited, never above the cap. Leave empty on the first (quote) call. 20

What comes back

Asking for it in a chat client

Run a pricing compliance audit on these VINs: .

Audit our lot for advertised-price inconsistencies. Dealer maplegrovetoyota.com, hint ZIP 60601.

Running it from a backend

Grant an agent the reports:pricing-compliance scope, then call the tool over MCP:

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "generate_pricing_compliance_report",
    "arguments": {}
  }
}

See Server-side access for the token exchange and how to read the response.