DOT/FMCSA Compliance API

Documentation

DOT/FMCSA Compliance MCP server for AI agents and trucking software.

Getting Started

smithery mcp add dtjohnson83/dot

Tools

lookup_dot_standard

Search 49 CFR standards by topic or section number.

Params: query (string), scope (optional)

get_hos_rules

Hours of Service requirements.

Params: carrier_type (property|passenger|hazmat|all), rule_type (optional)

get_violation_info

FMCSA violation codes with severity.

Params: code (optional), basic_area (optional), severity_min (optional)

get_dot_penalties

Current DOT penalty amounts.

Params: category (optional)

get_hazmat_info

Hazmat classifications and requirements.

Params: class_number (optional), packing_group (optional)

check_csa_basic

CSA BASIC categories and thresholds.

Params: basic_code (optional)

Data Sources

* Not legal advice. Verify with fmcsa.dot.gov.