nhtsa-vehicle-safety-mcp-server
io.github.cyanheads/nhtsa-vehicle-safety-mcp-serverVersion 0.11.0Decode VINs, search recalls, complaints, crash ratings, and investigations.
Status
Responds586 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:48 UTC
- Latency
- 586 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://nhtsa.caseyjhand.com/mcpResponds586 msNo sign-in
Claude Code
claude mcp add --transport http nhtsa-vehicle-safety-mcp-server https://nhtsa.caseyjhand.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: nhtsa-vehicle-safety-mcp-server
Remote MCP server URL: https://nhtsa.caseyjhand.com/mcpCursor
{
"mcpServers": {
"nhtsa-vehicle-safety-mcp-server": {
"url": "https://nhtsa.caseyjhand.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"nhtsa-vehicle-safety-mcp-server","type":"http","url":"https://nhtsa.caseyjhand.com/mcp"}'Streamable HTTP
npm: @cyanheads/nhtsa-vehicle-safety-mcp-server 0.11.0Package only
npm (npx)
claude mcp add nhtsa-vehicle-safety-mcp-server -- npx -y @cyanheads/nhtsa-vehicle-safety-mcp-server@0.11.0Streamable HTTP
npm: @cyanheads/nhtsa-vehicle-safety-mcp-server 0.11.0Package only
npm (npx)
claude mcp add nhtsa-vehicle-safety-mcp-server -- npx -y @cyanheads/nhtsa-vehicle-safety-mcp-server@0.11.0Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
7 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
nhtsa_decode_vinDecode Vehicle Identification Numbers to extract make, model, year, body type, engine, manufacturing details, and safety equipment: airbags, stability and braking systems, tire pressure monitoring, and the driver-assistance features VPIC records for the configuration, such as automatic emergency braking, lane keeping, blind spot warning, backup camera, and adaptive cruise control. Pass one VIN, or several as an array or in one string separated by spaces, semicolons, or commas. Partial VINs are accepted, with * for unknown positions; send each partial VIN as its own string or array entry. A call decodes up to 50 VINs; VINs past the first 50 come back in deferredVins to pass back as vin. | Not declared | Yes | Not declared | Not declared |
nhtsa_get_safety_ratingsGet NCAP crash test ratings and ADAS feature availability for a vehicle. Use when the user specifically wants crash test stars, rollover risk, or wants to compare safety features across vehicles. NCAP data available from 1990+, best coverage for 2011+. | Not declared | Yes | Not declared | Not declared |
nhtsa_get_vehicle_safetyGet a comprehensive safety profile for a vehicle. Combines NCAP crash test ratings, recalls, and complaint summary into a single response. Use as the default when asked about vehicle safety, reliability, or purchase decisions. | Not declared | Yes | Not declared | Not declared |
nhtsa_lookup_vehiclesLook up makes, models, vehicle types, and manufacturer details in NHTSA's VPIC catalog, or list the model names NHTSA's datasets file a make and model year under. VPIC names often differ from the names complaints and NCAP ratings use (Silverado vs SILVERADO 1500), and a vehicle's recalls can be split between a series name and a base name. When a recall, complaint, or rating search comes back empty or partial, call operation="dataset_models" with make and modelYear, then search under each name it lists. No list enumerates recall names, so search recalls under both the series name and the base name. | Not declared | Yes | Not declared | Not declared |
nhtsa_search_complaintsSearch consumer safety complaints filed with NHTSA for a specific vehicle. Returns a component breakdown over all matching complaints plus a paginated slice of the most recent complaints. Use for common problems, failure patterns, or owner-reported issues. | Not declared | Yes | Not declared | Not declared |
nhtsa_search_investigationsSearch NHTSA defect investigations — Preliminary Evaluations (PE), Engineering Analyses (EA), Defect Petitions (DP), Recall Queries (RQ), Audit Queries (AQ), and additional ODI types — newest-opened first. make, model, and modelYear match the investigation's vehicle associations, all on the same association; component matches its affected components. All filters are ANDed. Search rows leave out the full summary unless includeSummary is true. Use nhtsaId to fetch one investigation by its exact ID with its full summary — including the investigationId nhtsa_search_recalls returns for a campaign. recallCampaigns lists the recall campaigns NHTSA links to an investigation; pass any to nhtsa_search_recalls as campaignNumber. | Not declared | Yes | Not declared | Not declared |
nhtsa_search_recallsSearch recall campaigns by campaign number, by vehicle, or across every campaign by make, model, model year, and received date. campaignNumber returns that campaign with every vehicle it covers; make, model, and modelYear together return that vehicle's recalls; any other combination of make, model, modelYear, and dateRange is a broad search of NHTSA's recall files, newest first, paged with limit and offset. A broad search matches a campaign when one of its vehicle records carries every vehicle filter given, and the received date it reports can fall one day before the date the other modes report for the same campaign. | Not declared | Yes | Not declared | Not declared |
Details
- Registry status
- Active
- Published
- Nov 4, 2026
- Updated
- Nov 4, 2026
- Website
- Not given
- Categories (suggested)
- Search and webSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared