com.whichtrim/vehicle-records
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@com.whichtrim/vehicle-recordsHas the 2021 Kia Telluride had any do-not-drive recalls?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
whichtrim-mcp
An MCP server for U.S. vehicle records. Ask your assistant about a car and it gets the federal record, not a guess:
NHTSA recalls, with park-outside and do-not-drive advisories and completion rates
owner complaints, and the mileage at which owners reported problems
open defect investigations
manufacturer service bulletins, campaigns and warranty extensions, looked up by the number on the letter
diagnostic trouble codes, and which vehicles' records actually name them
EPA fuel economy, NCAP crash ratings, VIN decoding and trim-level prices where a press kit is on file
It covers every model year from 2016 on, plus recall campaigns going back further. The data is public: it comes from NHTSA, EPA and manufacturer press kits. It is republished at whichtrim.com and is free to use, with no key and no sign-up.
Two ways to connect
Remote (recommended). If your client supports remote MCP servers, point it at the URL. Nothing needs to be installed.
https://whichtrim.com/portal/mcpLocal (stdio). Some clients only launch local servers. For those, this package is a small bridge that has no dependencies: it forwards each JSON-RPC message to the URL above and passes the reply back. It requires Node 18 or later.
npx -y github:BabbagesCabbages/whichtrim-mcpRelated MCP server: vehicle-safety
Client setup
Claude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"whichtrim": { "command": "npx", "args": ["-y", "github:BabbagesCabbages/whichtrim-mcp"] }
}
}In Claude.ai or Claude Desktop you can instead add a custom connector: Settings → Connectors → Add custom connector, then paste the URL.
Claude Code
claude mcp add --transport http whichtrim https://whichtrim.com/portal/mcpCursor (~/.cursor/mcp.json)
{ "mcpServers": { "whichtrim": { "url": "https://whichtrim.com/portal/mcp" } } }VS Code (.vscode/mcp.json)
{ "servers": { "whichtrim": { "type": "http", "url": "https://whichtrim.com/portal/mcp" } } }Gemini CLI
gemini extensions install https://github.com/BabbagesCabbages/whichtrim-mcpWindsurf, Cline, Goose, Zed and other stdio-only clients: use the command npx with the arguments -y github:BabbagesCabbages/whichtrim-mcp.
Tools
Tool | What it answers |
| Find model years by make, model and/or year. Returns the vehicle id the other tools take, plus each match's grade and recall count. |
| The full record for one model year: fuel economy, recalls, complaint counts and failure mileage, crash ratings, investigations, bulletins and trouble codes. |
| Every recall campaign for one model year, with advisories and completion rates. It says plainly that a recall applies to a build range, so only a VIN check can confirm that one specific car is affected. |
| Decodes a 17-character VIN against NHTSA's vPIC database and joins it to the record for that model year. |
| What a code such as P0420 means, and which model years' bulletins and complaints name it. |
| A service bulletin or campaign by its printed number (e.g. |
| Two model years side by side: economy or range, grade, recalls, complaints, crash rating and starting price. |
All seven tools are read-only.
Try it
"Has the 2021 Kia Telluride had any do-not-drive recalls?"
"What is GM bulletin N262570770 about, and which trucks does it cover?"
"Which cars' owners complain about P0420, and at what mileage?"
"Decode this VIN and tell me what's open on that model year: "
"Compare a 2024 RAV4 Hybrid with a 2024 CR-V Hybrid on reliability and running costs."
Privacy
The bridge stores nothing and sends no telemetry. Each request goes only to whichtrim.com, which logs the tool name and response time and not your conversation. See the privacy page.
Also
REST API, bulk data and the OpenAPI description: https://whichtrim.com/developers/
Official MCP Registry entry:
com.whichtrim/vehicle-recordsThe datasets are CC BY 4.0 on Zenodo, Kaggle and Hugging Face. Links are at https://whichtrim.com/coverage/.
MIT licensed. The data comes from U.S. federal agencies and manufacturers and is not legal or mechanical advice. For a specific vehicle, check its VIN at nhtsa.gov/recalls.
This server cannot be deployed
Maintenance
Related MCP Connectors
US vehicle recalls, complaints, EPA figures, VIN decode and trouble codes, with sources.
Decodes US VINs and looks up open NHTSA safety recall campaigns for a vehicle.
A fault code, a VIN, or a recall — answered from public NHTSA and standards data.
Vehicle safety recalls, complaints, and crash data from NHTSA
Related MCP Servers
- AlicenseCqualityDmaintenanceEnables access to comprehensive vehicle information including VIN decoding, license plate OCR, vehicle history checks (theft, title, salvage records), market valuations, specifications, and warranty data for vehicles across North America and Europe.611MIT
- AlicenseAqualityAmaintenanceConnects Claude to NHTSA vehicle safety data, enabling VIN decoding, recall checks, crash-test ratings, and consumer complaints via natural language.5MIT

Vincario MCP Serverofficial
FlicenseNot gradedqualityDmaintenanceEnables AI assistants to decode VINs, check stolen vehicle databases, and retrieve market valuations through natural language.2-- AlicenseNot gradedqualityAmaintenanceEnables natural-language querying of NHTSA vehicle safety data, including VIN decoding, recall searches, consumer complaints, crash-test ratings, and defect investigations via MCP.231 npm1Apache 2.0