# FMCSA SaferWeb MCP

> Use this MCP to access real-time safety records from the FMCSA SAFER system. You can search for any motor carrier by USDOT or MC number and get an immediate snapshot of their operational history, crash reports, inspection status, and current federal rating.

## Overview
- **Category:** security-compliance
- **Price:** Free
- **Tags:** logistics, safety-records, compliance, transportation, data-retrieval, regulatory-data

## Description

Checking a commercial carrier's compliance used to mean hopping between multiple government websites—one for the safety rating, another for accident logs, and yet another for recent inspections. Now you just ask your agent. This MCP connects directly to the Federal Motor Carrier Safety Administration (FMCSA) database, giving you a single source of truth on any trucking company's record. It pulls together identification data, operational details, crash history, and inspection summaries into one concise report. You don't need to know where to start looking; your agent handles it. Connecting this MCP through the Vinkius catalog means any compatible client—like Claude or Cursor—can instantly run these background checks, letting you make better decisions faster.

## Tools

### get_company_snapshot
Retrieves a concise, structured electronic record detailing the carrier's identification, safety rating, operations, inspections, and crash history.

## Prompt Examples

**Prompt:** 
```
Get the safety snapshot for USDOT number 1234567.
```

**Response:** 
```
I've retrieved the snapshot for USDOT 1234567. The carrier is 'Logistics Express LLC'. They currently have a 'Satisfactory' safety rating with 15 vehicle inspections and 0 crashes reported in the last 24 months.
```

**Prompt:** 
```
Search for carrier safety data for 'Swift Transportation' using company name.
```

**Response:** 
```
Searching for 'Swift Transportation'... I found a matching record (USDOT: 54283). The snapshot shows an active status with a fleet of 14,000+ units. Would you like to see the detailed inspection out-of-service percentages?
```

**Prompt:** 
```
Check the inspection and crash record for MC number 987654.
```

**Response:** 
```
Querying MC 987654... The electronic record for this carrier indicates 42 driver inspections with a 2.4% out-of-service rate, which is below the national average. There have been 2 tow-away crashes recorded in the past two years.
```

## Capabilities

### Verify Carrier Identification
Find a carrier's official details using their USDOT number, MC/MX number, or company name.

### Generate Safety Snapshots
Pull an immediate electronic record containing the carrier’s size, identification data, and overall safety status.

### Review Inspection History
Access summaries of roadside inspections, noting out-of-service metrics for drivers, vehicles, and hazmat materials.

### Check Crash Records
Query recorded crash data associated with the carrier’s fleet over the past two years.

### Confirm Safety Rating Status
Retrieve the current safety rating and the date it was officially issued by the FMCSA.

## Use Cases

### A dispatcher needs to confirm carrier viability before booking a high-value load.
The dispatcher asks their agent for the full safety snapshot of 'Global Haulers LLC' using its USDOT number. The MCP runs the check and confirms the current rating is 'Satisfactory,' along with zero crashes reported in the last two years, clearing them to book the job.

### A compliance officer needs to compare three carriers for a multi-state contract.
The officer runs sequential checks against all three companies. The MCP returns structured data showing that one carrier has a higher ratio of out-of-service vehicle inspections, allowing the officer to exclude them from the bidding pool.

### A safety auditor is preparing a quarterly risk report.
The auditor feeds the agent a list of 20 MC numbers. The MCP executes `get_company_snapshot` for each, compiling all crash and inspection data into one organized document for immediate review.

### A new client needs background vetting before onboarding.
The agent is prompted with the company's name. The MCP searches by legal name to retrieve their official identification record, confirming they are an active motor carrier and listing key operational details.

## Benefits

- Stop guessing about a carrier's safety. With this MCP, you can instantly pull the full picture—safety rating, inspection status, and crash history—in one go.
- Saves time on vetting. Instead of opening five different tabs to check compliance, your agent runs a single query against the FMCSA database.
- Better risk mitigation. You get access to detailed out-of-service metrics from roadside inspections, letting you spot potential issues before they happen.
- Full visibility into history. The MCP provides crash records for the last 24 months and accurate identification data using only a simple number or name.
- Compliance proofing. It gives compliance officers the automated ability to monitor fleet safety records without ever having to manually copy-paste a USDOT number.

## How It Works

The bottom line is: you ask for the data once, and get every relevant piece of compliance information immediately.

1. Subscribe to this MCP. You don't need complex keys; you just initialize the connection in your client settings.
2. Ask your agent for a specific carrier using their USDOT or MC number.
3. Get back a structured, single snapshot containing all the safety and compliance details.

## Frequently Asked Questions

**What does the get_company_snapshot tool actually retrieve?**
It pulls a single electronic record containing identification data, safety rating status, operation summaries, inspection records, and crash history for the carrier you specify.

**Can I search by company name using the get_company_snapshot tool?**
Yep. You can search for a carrier's record using their legal Company Name, not just the USDOT or MC number.

**How far back does it check crash history?**
The snapshot includes recorded crash data involving the carrier’s fleet over the last 24 months.

**Is this MCP only for US carriers?**
It is designed to retrieve official safety records directly from the FMCSA database, focusing on U.S. commercial motor carriers.

**How do I set up authentication before using the `get_company_snapshot` tool?**
You simply initialize the connection in your settings. Because this MCP accesses public FMCSA data, it doesn't require complex API keys to get started.

**What format does the `get_company_snapshot` tool return its safety records?**
The output is parsed text data containing key metrics. This structured record includes identification details, operational status, and historical accident information for easy use by your AI client.

**Are there rate limits when calling the `get_company_snapshot` tool repeatedly?**
The MCP handles standard usage rates for public data access. For high-volume processing across multiple carriers, monitor your client's dashboard and consult Vinkius guidelines regarding batch operation limits.

**Can I use different identifiers when calling `get_company_snapshot`?**
Yes, the tool accepts several types of identifiers. You can search using a USDOT number, an MC/MX number, or the carrier’s legal company name to locate their record.

**Can I look up a trucking company using just its legal name?**
Yes! Use the `get_company_snapshot` tool and set the `query_param` to `COMPANY_NAME`. The agent will search the FMCSA database and return the most relevant carrier record.

**What specific safety data is included in the snapshot?**
The `get_company_snapshot` tool provides a full record including USDOT/MC numbers, operation status, inspection totals (Driver, Vehicle, Hazmat), crash summaries, and the official safety rating.

**Does this tool support searching by MC or MX numbers?**
Absolutely. Simply provide the MC/MX number to the `get_company_snapshot` tool with the `query_param` set to `MC_MX` to retrieve the carrier's electronic record.