search_car_deals
Search for car deals across multiple sources (Cars.com, Autotrader, KBB). Returns listings with prices, mileage, deal ratings, and links.
Search used-car listings across Cars.com, Autotrader and KBB in one call, with CARFAX-style filters applied.
LABSCO SUMMARY
The README publishes a per-source table rather than claiming parity: Cars.com returns everything including full CARFAX filters, while deal rating and those filters are limited on Autotrader and KBB. It scrapes live pages, so results track whatever those sites render today and break when they change.
A Node server that scrapes three used-car marketplaces in parallel with Puppeteer and normalises what comes back into one list. Each listing carries price, mileage, dealer, a heuristic deal rating and the source it came from.
search_car_dealsyearMin, yearMax, priceMax, mileageMax and maxResults narrow it downoneOwner, noAccidents, personalUse — fully supported on Cars.com, partial on Autotrader and KBBNode.js v16 or higher and a local Chrome or Chromium, which Puppeteer drives. If Puppeteer cannot find the browser, point PUPPETEER_EXECUTABLE_PATH at the binary. No account and no API key. Run it as a Node process against src/server.js. The package.json names car-deals-mcp 1.0.0 and declares a bin for it, a name npm does not have.
One command — npx -y github:SiddarthaKoppaka/car_deals_search_mcp
USE CASES
Give make, model and a ZIP and get price, mileage and dealer for matching cars from all three sources side by side, instead of running the same search in three tabs.
Set oneOwner, noAccidents and personalUse. Expect these to bite hardest on Cars.com results — the other two sources support them only partially.
Search the same model with a priceMax and mileageMax near the car you are considering and read the deal ratings on what comes back.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
search_car_dealsSearch for car deals across multiple sources (Cars.com, Autotrader, KBB). Returns listings with prices, mileage, deal ratings, and links.
BEFORE YOU INSTALL
1 tool when we connected.
CONTEXT COST
Rated by the size of the one tool definition that rides along on every turn
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"car_deals_search_mcp": {
"command": "npx",
"args": [
"-y",
"github:SiddarthaKoppaka/car_deals_search_mcp"
]
}
}
}npx -y github:SiddarthaKoppaka/car_deals_search_mcp