Skip to main content
Glama

NHTSA Vehicle Safety

Server Details

Vehicle safety recalls, complaints, and crash data from NHTSA

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4.2/5 across 6 of 6 tools scored.

Server CoherenceA
Disambiguation5/5

Every tool has a clearly distinct purpose with no ambiguity. complaint_trends_by_component analyzes component-level trends, decode_vin decodes VINs, get_complaints retrieves complaint details, get_crash_statistics provides fatal crash data, get_recalls fetches recall information, and local_vehicle_safety_profile combines national trends with local crash data. The boundaries between tools are well-defined, preventing misselection.

Naming Consistency4/5

The naming follows a consistent verb_noun pattern with minor deviations. Most tools use get_ or decode_ prefixes (get_complaints, get_recalls, decode_vin), but complaint_trends_by_component and local_vehicle_safety_profile deviate slightly by using descriptive phrases instead of simple verbs. However, all names are snake_case and clearly describe their functions, maintaining readability.

Tool Count5/5

With 6 tools, the count is well-scoped for the NHTSA vehicle safety domain. Each tool earns its place by covering distinct aspects: VIN decoding, complaint retrieval, recall searches, crash statistics, trend analysis, and safety profiling. This provides comprehensive coverage without being overwhelming or too sparse.

Completeness5/5

The tool surface provides complete coverage for the NHTSA vehicle safety domain. It includes data retrieval (complaints, recalls, crash stats), analysis (trends, safety profiles), and utility functions (VIN decoding). There are no obvious gaps—agents can perform typical workflows like assessing vehicle safety, investigating defects, or analyzing crash data without dead ends.

Available Tools

6 tools
decode_vinInspect

Decode a Vehicle Identification Number (VIN) to get vehicle details.

Returns make, model, year, body class, engine info, safety features,
and other attributes encoded in the 17-character VIN.

Args:
    vin: A 17-character Vehicle Identification Number (e.g. '1HGBH41JXMN109186').
ParametersJSON Schema
NameRequiredDescriptionDefault
vinYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
get_complaintsInspect

Get consumer complaints about vehicles filed with NHTSA.

Search for safety complaints by make, model, and/or year. Returns
complaint descriptions, components involved, and crash/injury data.
At least one filter (make, model, or year) should be provided.

Args:
    make: Vehicle manufacturer name (e.g. 'Toyota', 'Ford').
    model: Vehicle model name (e.g. 'Camry', 'F-150').
    year: Model year (e.g. 2023).
    limit: Maximum number of complaints to return (default 25).
ParametersJSON Schema
NameRequiredDescriptionDefault
makeNo
yearNo
limitNo
modelNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
get_crash_statisticsInspect

Get fatal crash statistics from the NHTSA Fatality Analysis Reporting System (FARS).

Returns fatal motor vehicle crash data for a state, including total
fatalities, fatalities by person type (drivers, passengers, pedestrians),
and alcohol-involved crashes.

Args:
    state: Two-digit state FIPS code (e.g. '06' for California, '48' for Texas)
        or two-letter state abbreviation (e.g. 'CA', 'TX').
    year: Year for statistics (e.g. 2022). Defaults to the most recent available year.
ParametersJSON Schema
NameRequiredDescriptionDefault
yearNo
stateYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
get_recallsInspect

Get vehicle safety recalls from NHTSA.

Search for recalls by make, model, and/or year. Returns recall campaigns
including the defect description, remedy, and affected vehicles.
At least one filter (make, model, or year) should be provided.

Args:
    make: Vehicle manufacturer name (e.g. 'Toyota', 'Ford', 'Honda').
    model: Vehicle model name (e.g. 'Camry', 'F-150', 'Civic').
    year: Model year (e.g. 2023).
ParametersJSON Schema
NameRequiredDescriptionDefault
makeNo
yearNo
modelNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes
local_vehicle_safety_profileInspect

Get a vehicle safety profile using national complaint and recall trends.

NHTSA complaints are not geocoded by state, so this returns national-level
trends as context for local community safety assessments. Includes the most
recent recalls and top complained-about vehicle makes.

Args:
    state: Two-letter state abbreviation (e.g. 'CA', 'TX'). Used for crash
        statistics; complaint data is national.
ParametersJSON Schema
NameRequiredDescriptionDefault
stateYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
resultYes

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources