An MCP server that searches for car deals from Cars.com, Autotrader, and KBB
An MCP server that searches for car deals from Cars.com, Autotrader, and KBB. The car deals search mcp mcp server wraps that behind the Model Context Protocol, so an assistant can use it through 14 defined tools rather than through you.
An MCP (Model Context Protocol) server that aggregates and searches car listings from multiple sources. Scrapes listings in parallel, extracts price, mileage, dealer info, and applies optional CARFAX-style filters (1-owner, no accidents, personal use).
Everything the assistant can do here goes through one of these:
Command — nodeArgs — ["/src/server.js"]Multi — source aggregation**: Search Cars.com, Autotrader, and KBB simultaneouslyScraping — Puppeteer (headless Chromium) with stealth plugin to bypass bot detectionConcurrency — Parallel scraper workers for simultaneous multi-source queriesProtocol — Implements MCP (Model Context Protocol) for AI assistant integrationmacOS — Chrome is typically at /Applications/Google Chrome.app/Contents/MacOS/Google ChromeLinux — Usually auto-detected by Puppeteer or at /usr/bin/chromium-browserWindows — Typically at C:\Program Files\Google\Chrome\Application\chrome.exeRepository — https://github.com/SiddarthaKoppaka/car_deals_search_mcpIssues — https://github.com/SiddarthaKoppaka/car_deals_search_mcp/issuesSource — PriceYou will need one environment variable: PUPPETEER_EXECUTABLE_PATH. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.
PUPPETEER_EXECUTABLE_PATH environment variable to point to your Chrome/Chromium binarySetup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client.
Among the browser automation options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. Car Deals Search MCP's toolset — Command, Args, Multi and 11 more — is a fair guide to whether it matches your workflow. It is maintained by siddarthakoppaka; worth a glance at recent repository activity before you build anything load-bearing on it.
This entry was verified against Car Deals Search MCP's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.
| Tool | What it does |
|---|---|
| Command | node |
| Args | ["<absolute-path-to-repo>/src/server.js"] |
| Multi | source aggregation**: Search Cars.com, Autotrader, and KBB simultaneously |
| Scraping | Puppeteer (headless Chromium) with stealth plugin to bypass bot detection |
| Concurrency | Parallel scraper workers for simultaneous multi-source queries |
| Protocol | Implements MCP (Model Context Protocol) for AI assistant integration |
| macOS | Chrome is typically at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome |
| Linux | Usually auto-detected by Puppeteer or at /usr/bin/chromium-browser |
| Windows | Typically at C:\Program Files\Google\Chrome\Application\chrome.exe |
| Repository | https://github.com/SiddarthaKoppaka/car_deals_search_mcp |
| Issues | https://github.com/SiddarthaKoppaka/car_deals_search_mcp/issues |
| Source | Price |
| Cars.com | ✅ |
| Autotrader | ✅ |
PUPPETEER_EXECUTABLE_PATH environment variable to point to your Chrome/Chromium binary| Variable | Description | Required |
|---|---|---|
| PUPPETEER_EXECUTABLE_PATH | Filesystem location the server is allowed to use. | Optional |
Microsoft's official browser automation server — drive a real browser through the accessibility tree, no screenshots needed.
Industrial-strength web extraction — render, scrape, crawl and search entire sites into clean markdown.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Give your coding agent the full DevTools toolbox: traces, network, console, heap snapshots and Lighthouse.
Puppeteer-powered browser control that drives pages from the accessibility tree instead of pixels.
Cloud browsers for AI agents — automation sessions that run in Browserbase's fleet, not on your machine.