Connect an assistant

VIN Price Check

Lowest advertised price of record for a VIN (single or batch), with source and timeline.

VIN Price Check

Lowest advertised price of record for a VIN (single or batch), with source and timeline.

At a glance

Price $0.50 per VIN. Minimum $0.50 per run. A batch is quoted before it runs: the first call returns a total and charges nothing.
Tool name generate_vin_price_check
Scope reports:vin-price-check
Built for Small Dealer, Dealer Group, Independent Appraiser

What it does

Returns the lowest ADVERTISED (listed) price of record for a VIN across the dealer websites Marketcheck crawls, with the source, dealer, date, and listing URL, plus the full advertised-price timeline and every distinct seller that advertised the VIN. Pass ONE VIN (vin) for the full single-VIN view, or MANY VINs (vins, comma or newline separated) for a batch summary table. All figures are advertised prices, never sale prices. Coverage is dealer websites (near-complete, built over years), not third-party aggregator marketplaces. This is the compliance-grade lookup behind the price-check API: it establishes the advertised price of record so the dealer can compare it against their own sale price. PRICING: $0.50 per VIN. A single VIN runs immediately. A BATCH is priced per VIN and requires cost confirmation: call first WITHOUT confirm_cost_usd to get a quote (this charges nothing), show the user the exact total, and only after they approve, call again with confirm_cost_usd set to the quoted total to run and charge the batch. Batches run up to 500 VINs at a time (a full lot in one run). Use when the user asks for the lowest or advertised price one or more VINs were advertised at, a VIN advertised-price history, or a neutral advertised price-of-record (advertised-vs-sold / FTC Act Section 5 / state advertising compliance). This is the ADVERTISED price, not market value (use Vehicle Valuation) and not a lot-wide compliance audit (use Pricing Compliance Report).

Arguments

Argument What it is Example
vin Optional 17-character VIN for a single-VIN check. Provide this OR vins. 1HGCV2F38LA000777
vins Optional Multiple VINs for a batch check, comma or newline separated. Priced at $0.50 per VIN; requires cost confirmation via confirm_cost_usd. Up to 500 per batch. 1HGCV2F38LA000777, 4T3R6RFV7MU015349
confirm_cost_usd Optional For batches only. After quoting the user the exact total and getting approval, call again with this set to the quoted total (e.g. 4.90). The batch runs and is charged only when this matches the server-computed total. Leave empty on the first (quote) call. 4.9
zip Optional Optional ZIP for location context. The check is VIN-keyed, so this is informational only. 60601

What comes back

Asking for it in a chat client

What is the lowest price VIN 4T3R6RFV7MU015349 was ever advertised at?

Price check these 8 VINs and tell me the cost first: .

Running it from a backend

Grant an agent the reports:vin-price-check scope, then call the tool over MCP:

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

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