Connect an assistant

Used Car Health Check

Vet a used car before you buy: spec, history, price changes, red flags.

Used Car Health Check

Vet a used car before you buy: spec, history, price changes, red flags.

At a glance

Price $1.49 per run.
Tool name generate_used_car_health_check
Scope reports:used-car-health-check
Built for Car Shopper

What it does

Vets a used car before purchase: full spec sheet, listing history, price changes, dealer churn, mileage progression, and computed red flags. Returns a GREEN/YELLOW/RED verdict. Use when a CONSUMER is considering buying ONE specific used vehicle (by VIN) and wants it vetted: is the asking price fair, listing-history flags, red/green signals. For the value alone use Vehicle Valuation; for negotiation talking points use Negotiation Brief.

Arguments

Argument What it is Example
vin Required 17-character vehicle identification number. 4T1B11HK0KU000999
listed_price_usd Recommended Current asking price on the listing the user is considering. Lets us frame asking vs market value alongside the health check. 18500
zip Recommended ZIP code where the user is shopping. Improves the market-value-for-context section. 60601
miles Optional Actual odometer reading. When omitted, the report anchors the value on the most recent odometer in the listing history. Provide it to override a stale listing reading and value the car at its true mileage. 64000

What comes back

Asking for it in a chat client

I'm thinking of buying VIN 4T3R6RFV7MU015349, listed at $36,903. Vet it for me. I'm shopping in 60601.

Is VIN 5YFB4MDE8RP121789 a good buy at $19,999?

Running it from a backend

Grant an agent the reports:used-car-health-check scope, then call the tool over MCP:

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "generate_used_car_health_check",
    "arguments": {
      "vin": "4T1B11HK0KU000999"
    }
  }
}

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