# UK Data: US vehicle safety (NHTSA)

> US vehicle safety from NHTSA: recalls, owner complaints, crash-test ratings and VIN checks

- name: uk.co.reliness/vehicles-safety
- version: 1.5.0
- connection class: R0 (autonomous)
- trust: 82/100 flags: no-repository
- quality: 91/100 (strong)
- owner: not claimed
- descriptor: https://api.protogrid.dev/v1/servers/uk.co.reliness%2Fvehicles-safety
- tools: https://api.protogrid.dev/v1/servers/uk.co.reliness%2Fvehicles-safety/tools

**An agent can connect right now, no human step.** Remote endpoint, no authentication, reachable on the last probe.

## Connection (mcpServers)

```json
{
  "mcpServers": {
    "vehicles-safety": {
      "type": "http",
      "url": "https://ukdata.reliness.co.uk/mcp/vehicles-safety",
      "headers": {
        "Authorization": "Bearer ${VEHICLES_SAFETY_TOKEN}"
      }
    }
  }
}
```

Placeholders to fill: `${VEHICLES_SAFETY_TOKEN}`.

## Trust

- hygiene: 80
- liveness: 99
- freshness: 100
- provenance: 55
- drivers: +dns-namespace +website +reachable +uptime-97% +updated-7d-ago -no-repository
- Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed.

## Quality 91/100 (strong)

### protocol: 75 (weight 25)

- warn `protocol.modern`: newest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
- n/a `protocol.stateless`: only applies to 2026-07-28 servers
- pass `protocol.transport`: streamable HTTP
- n/a `protocol.list_ttl`: only applies to 2026-07-28 servers

### authorization: n/a (weight 15)

- n/a `auth.prm`, `auth.as_metadata`, `auth.cimd`: no remote uses OAuth
- n/a `auth.secret_in_url`: no templated URL

### tool hygiene: 100 (weight 30)

- pass `tools.descriptions`: every tool has a description
- pass `tools.description_length`: descriptions are concise
- pass `tools.schemas`: every tool has an object input schema
- pass `tools.annotations`: 10 of 10 tools declare readOnlyHint or destructiveHint
- pass `tools.directory_hints`: every tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
- pass `tools.token_cost`: about 2,330 tokens to load every tool
- pass `tools.api_dump`: tools are not a one-to-one API dump
- pass `tools.hidden_text`: no hidden text in tool names, descriptions, schemas or annotations

### stability: 100 (weight 15)

- pass `stability.changes`: no tool changes in 30 days
- pass `stability.rug_pull`: no tool changed its meaning under the same name
- pass `stability.new_links`: no tool change named a new site

### dependencies: n/a (weight 15)

- n/a `deps.known_vulns`, `deps.mcp_sdk_version`, `deps.resolvable`: no npm or PyPI package

- tools: 10, about 2,330 tokens to load them all
- tool set hash: c86bb5d3ddc94eb1461bdbe335f88752
- badge: [![protogrid quality](https://protogrid.dev/badge/uk.co.reliness/vehicles-safety.svg)](https://protogrid.dev/servers/uk.co.reliness/vehicles-safety)
- Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed.

### Tool changes

_No tool definition changes recorded._

## Remotes

- https://ukdata.reliness.co.uk/mcp/vehicles-safety (streamable-http, auth none, reachable true, uptime30d 0.9655172)

## Packages

_none_

## Tools (10)

- `complaint_by_odi_number`: Read one NHTSA owner safety complaint by its ODI number: vehicle, components, crash, fire, injuries and deaths reported, incident and filing dates, partial VIN and the owner's own description. For lawyers, investigators, journalists and owners following up a complaint found with vehicle_complaints. Source: NHTSA Office of Defects Investigation complaints. The account is the owner's own and is not verified by NHTSA. (cost: 1 credit)
- `recall_campaign_details`: Look up one recall by its NHTSA campaign number (for example 20V314000, as printed on a US recall letter) and get the defect, risk, remedy, the number of vehicles potentially affected and every make, model and year it covers. For owners, journalists, lawyers and fleet managers. Source: NHTSA Recalls API. It does not say whether a specific vehicle has been repaired. (cost: 1 credit)
- `vehicle_complaints`: What goes wrong with this car? Summarises owner-filed safety complaints to NHTSA for a make, model and model year: total complaints, crashes, fires, injuries and deaths reported, the most-complained-about components, and the latest complaints with their text. For used-car buyers, owners and researchers. Source: NHTSA Office of Defects Investigation complaints. Complaints are unverified owner reports, not proven defects, and counts partly reflect how many cars were sold. (cost: 1 credit)
- `vehicle_crash_ratings`: How safe is this car in a crash? Returns the US NCAP 5-Star Safety Ratings for a make, model and model year, one entry per body style or drivetrain: overall, frontal (driver and passenger), side barrier and side pole, and rollover stars with the rollover risk percentage. For family car buyers comparing models. Source: NHTSA NCAP. These are US tests; Euro NCAP scores for UK-market cars are separate and not comparable star for star. (cost: 1 credit)
- `vehicle_driver_assist_features`: Does this car have lane departure warning or forward collision warning as standard? Returns whether electronic stability control, forward collision warning and lane departure warning are standard, optional or not available, per body style, for a make, model and model year. For buyers comparing trims and insurers. Source: NHTSA NCAP records. It covers only these three technologies and only cars in the NCAP programme; it does not cover automatic emergency braking or other features. (cost: 1 credit)
- `vehicle_manufacturer_details`: Who is this vehicle manufacturer and where are they registered? Returns NHTSA registration details for manufacturers matching a name or manufacturer ID: legal and common name, trading names, address and country, manufacturer type (for example completed vehicle manufacturer, vehicle alterer, importer), vehicle types and weight classes, named principal and last update. For supplier research, KYB and procurement checks. Source: NHTSA vPIC. Name matching is partial, so expect related firms such as dealers; personal contact emails are left out. (cost: 1 credit)
- `vehicle_models_for_make_year`: Which models did this make produce in a given model year? Lists the model names NHTSA holds for a make and year, A to Z, so an agent can check the exact model name before a recall, complaint or crash-rating lookup. For dealers, form-filling and data cleaning. Source: NHTSA vPIC. It includes every vehicle type the make registered (cars, motorcycles, trucks) with US model names, and does not give trims or specifications. (cost: 1 credit)
- `vehicle_problem_counts`: How many complaints, recalls and federal defect investigations does this model have? Returns the three counts NHTSA links to a make, model and model year, as a quick screen when comparing cars. Source: NHTSA NCAP records. Counts are not adjusted for sales volume, so a popular model will show more; only models in the NCAP programme are covered. Use vehicle_recalls and vehicle_complaints for the detail. (cost: 1 credit)
- `vehicle_recalls`: Are there recalls on this car? Lists every US safety recall NHTSA holds for a make, model and model year, newest first, with the faulty component, the risk, the remedy and do-not-drive or park-outside warnings. For owners, used-car buyers and fleet managers. Source: NHTSA Recalls API. It lists recalls for the model, not whether a particular car has been repaired (check that by VIN with the maker or at nhtsa.gov), and it does not cover UK (DVSA) recalls. (cost: 1 credit)
- `wmi_manufacturer_lookup`: Who made the vehicle with this VIN prefix? Decodes a World Manufacturer Identifier (the first 3 characters of a VIN, or 6 for small makers whose third character is 9) to the manufacturer, make, vehicle type and broad region, and accepts a full 17-character VIN to read its prefix. For fleet, import, parts and used-car checks. Source: NHTSA vPIC. It identifies the maker only, not the specific vehicle; use a full VIN decoder for model and specification. (cost: 1 credit)
