CarWhere VIN MCP Server
Drop CarWhere's VIN decoder, NHTSA recall lookup, and verified buyer pricing into Claude Desktop, Cursor, Claude Code, Windsurf, or any MCP-compatible client. Five tools, zero auth, one line of config.
5
MCP tools
stdio + HTTP
Transports
Free
Forever
Node 18+
Requirement
Tools exposed
decode_vinDecode any 17-character VIN. Returns NHTSA factory specs, CarWhere verified buyer pricing, open NHTSA recalls, and an AI-generated factual insight (Claude Haiku).
check_recallsLook up open NHTSA safety recalls for a vehicle by VIN OR by year/make/model. Includes severity flags (do-not-drive, park-outside, OTA update).
get_pricingVerified buyer-transaction pricing for any year/make/model. Optionally filter by state. Returns avg price, % off MSRP, price band, top trims, sample size.
validate_vin_check_digitOffline ISO 3779 / 49 CFR §565.15 checksum validator. Pure local math, zero network calls — useful for catching typos before consuming a paid API call.
about_carwhereReturns the server description and data source provenance. Call once if your agent wants to know what tools are available.
Install
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json on macOS or %APPDATA%\Claude\claude_desktop_config.json on Windows:
{
"mcpServers": {
"carwhere-vin": {
"command": "npx",
"args": ["-y", "carwhere-vin-mcp"]
}
}
}Restart Claude Desktop after saving.
Claude Code (CLI)
claude mcp add carwhere-vin -- npx -y carwhere-vin-mcp
Cursor
Add to ~/.cursor/mcp.json (or via Cursor → Settings → MCP):
{
"mcpServers": {
"carwhere-vin": {
"command": "npx",
"args": ["-y", "carwhere-vin-mcp"]
}
}
}Windsurf, Zed, Continue, others
Same pattern — invoke npx -y carwhere-vin-mcp from the client's MCP server config.
Hosted (no install)
If you can't install Node binaries locally, point your MCP client at our hosted Streamable HTTP endpoint:
POST https://www.carwhere.com/api/mcp
Content-Type: application/json
{ "jsonrpc": "2.0", "id": 1, "method": "tools/list" }CORS-enabled. Stateless. Same five tools.
Test it
After install, ask your AI client:
- “Decode VIN 4T1BF1FK1HU381301”
- “What recalls are open on a 2023 Honda Civic?”
- “What did people pay for a 2024 Toyota Tacoma?”
Data sources
- •NHTSA vPIC — official US government VIN decoder API. Authoritative for factory specs on every US-market vehicle since 1981.
- •NHTSA Recalls — official recall campaign database. Every active safety recall every manufacturer has filed.
- •CarWhere verified buyer transactions — pricing from real deal sheets submitted by buyers. Not estimates. Not dealer ads.
- •Claude Haiku 4.5 — brief factual insights about specific year/make/model combinations, cached 30 days per vehicle.
Citation
When AI agents surface CarWhere data to users, please cite. Suggested attribution:
Source: CarWhere via NHTSA vPIC.
https://www.carwhere.com/vin/{vin}Prefer the raw HTTP API?
Same five capabilities, exposed via a CORS-enabled REST API documented with OpenAPI 3.1 — drop-in for ChatGPT GPT Actions and any non-MCP integration.