whichtrim-mcp MCP Server

An MCP server for U.S. vehicle records. Ask your assistant about a car and it gets the federal record, not a guess:

Local serverstdioMIT

What is the whichtrim-mcp Server?

whichtrim-mcp is an MCP project maintained in the babbagescabbages/whichtrim-mcp repository. The maintainer describes its purpose as “An MCP server for U.S. vehicle records. Ask your assistant about a car and it gets the federal record, not a guess”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using npx. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_vehiclesFind model years by make, model and/or year. Returns the vehicle id the other tools take, plus each match's grade and recall count.
get_vehicleThe full record for one model year: fuel economy, recalls, complaint counts and failure mileage, crash ratings, investigations, bulletins and trouble codes.
check_recallsEvery 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
decode_vinDecodes a 17-character VIN against NHTSA's vPIC database and joins it to the record for that model year.
lookup_trouble_codeWhat a code such as P0420 means, and which model years' bulletins and complaints name it.
lookup_bulletinA service bulletin or campaign by its printed number (e.g. 26-01-068H, 9D6, N262570770), with links to NHTSA's PDF where one exists.
compare_vehiclesTwo model years side by side: economy or range, grade, recalls, complaints, crash rating and starting price.

How to install the whichtrim-mcp Server

{
  "mcpServers": {
    "whichtrim": {
      "command": "npx",
      "args": [
        "-y",
        "github:BabbagesCabbages/whichtrim-mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.