Pre-Purchase Negotiation Brief
What to offer for this listing and the exact script to use.
Pre-Purchase Negotiation Brief
What to offer for this listing and the exact script to use.
At a glance
| Price | $1.99 per run. |
| Tool name | generate_negotiation_brief |
| Scope | reports:negotiation-brief |
| Built for | Car Shopper |
What it does
For a buyer considering a specific used-car listing. Returns 5-band verdict, fair offer + walk-away, leverage points (cheaper comps, price drops, days on lot), and a ready-to-use negotiation script. Use when a buyer has found ONE specific listed vehicle (with an asking price) and wants offer strategy or talking points to negotiate it down. For the value itself use Vehicle Valuation; to vet whether it is a good buy use Used Car Health Check.
Arguments
| Argument | What it is | Example | |
|---|---|---|---|
vin |
Required | 17-character vehicle identification number. | 2T3F1RFV5SW550775 |
listed_price_usd |
Required | Asking price on the listing. | 28600 |
zip |
Required | ZIP where the user is shopping (anchors comparable alternatives). | 60606 |
vehicle_listed_miles |
Recommended | Actual mileage shown on the listing. Without this we estimate from year and the comparison is less accurate. | 24500 |
vehicle_dealer_name |
Recommended | Name of the dealer selling it. Lets us mention them by name in the negotiation script. | Camelback Toyota |
condition |
Optional | Visible condition from photos/description: Clean, Average, Rough. | Clean |
target_savings_pct |
Optional | How aggressive to be (decimal, e.g. 0.05 for 5%). Defaults to 0.05. | 0.05 |
What comes back
- Listed price vs fair market price
- Stance verdict (buyer favors / at market / overpriced)
- Your target offer + walk-away price
- Leverage points (cheaper comps, price drops, days on lot)
- Ready-to-use negotiation script
- Cheaper alternatives within driving distance
Asking for it in a chat client
I'm looking at VIN 4T3R6RFV7MU015349 at Maple Grove Toyota, asking $36,903, 42,800 miles. Build me a negotiation brief for ZIP 60601.
Help me negotiate a 2024 Corolla listed at $19,999. VIN 5YFB4MDE8RP121789, 53,865 miles, ZIP 60601.
Running it from a backend
Grant an agent the reports:negotiation-brief scope, then call the tool over MCP:
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "generate_negotiation_brief",
"arguments": {
"vin": "2T3F1RFV5SW550775",
"listed_price_usd": 28600,
"zip": "60606"
}
}
}
See Server-side access for the token exchange and how to read the response.