DOT Transportation MCP. Check VINs, recalls, and safety ratings from official sources.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
DOT Transportation / 美国交通部 MCP Server. Pull official U.S. Department of Transportation data. Decode a 17-digit VIN for engine specs, model year, and body type.
Check for active NHTSA safety recalls, audit consumer complaints, and verify 5-star safety ratings using authorized APIs.
What your AI agents can do
Decode vin details
Decodes a 17-digit Vehicle Identification Number (VIN) to retrieve the model year, make, engine specs, and body class.
Find wmi info
Looks up the World Manufacturer Identifier (WMI) from a provided VIN.
Get manufacturer info
Retrieves general details about a vehicle manufacturer, including plant locations.
Input a 17-digit VIN to get the vehicle's full specification profile, including model year, make, engine details, and body style.
Query official NHTSA records to see if a specific make or model has any active safety recalls.
Pull a list of official consumer complaints filed with NHTSA for a given vehicle type or model.
Get the official NCAP star rating for a vehicle, summarizing its performance in crash tests.
Look up specific vehicle manufacturers, including their plant locations and WMI identifiers.
Get a list of specific vehicle types associated with a given vehicle manufacturer.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
DOT Transportation MCP Server: 8 Tools for Vehicle Audits
Use these tools to decode VINs, check safety recalls, and gather comprehensive technical and safety metadata from official U.S. government APIs.
019d842fdecode vin details
Decodes a 17-digit Vehicle Identification Number (VIN) to retrieve the model year, make, engine specs, and body class.
019d842ffind wmi info
Looks up the World Manufacturer Identifier (WMI) from a provided VIN.
019d842fget manufacturer info
Retrieves general details about a vehicle manufacturer, including plant locations.
019d842fget safety recalls
Checks official NHTSA records to determine if a vehicle model has active safety recalls.
019d842fget types for make
Lists specific vehicle types that a given vehicle manufacturer produces.
019d842fget vehicle complaints
Pulls official consumer complaints filed with NHTSA regarding specific vehicle models.
019d842fget vehicle safety ratings
Gets the official NCAP star rating for a vehicle model based on crash test performance.
019d842flist all makes
Provides a list of all vehicle manufacturers tracked by the DOT.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with DOT Transportation / 美国交通部, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Yo, this server hooks your agent right into the U.S. Department of Transportation data. You get one spot for all your auto research and fleet safety audits. You don't gotta jump between NHTSA or any other government site.
Decode Vehicle History
Give it a 17-digit VIN, and it'll spit out the model year, make, engine specs, and body style. You can also run the find_wmi_info tool to pull the World Manufacturer Identifier (WMI) from that VIN. You'll also get general manufacturer details, like plant locations, using get_manufacturer_info.
Check Safety Recalls and Ratings
Check official NHTSA records with get_safety_recalls to see if a model has any active safety recalls. You can also run get_vehicle_safety_ratings to grab the official NCAP star rating for a vehicle, summarizing its crash test performance. If you need to know what manufacturers are out there, you can use list_all_makes to get a list of all DOT-tracked vehicle companies.
To see what specific types of vehicles a company makes, run get_types_for_make.
Audit Consumer Complaints
Pull a list of official consumer complaints filed with NHTSA for a specific vehicle type or model using get_vehicle_complaints. You can also get specific details about a vehicle's manufacturer, like what they do and where they plant their factories, using get_types_for_make.
How DOT Transportation MCP Works
- 1 First, provide the agent with the necessary identifier, like a 17-digit VIN or a vehicle make.
- 2 The agent calls the relevant tool (e.g.,
decode_vin_detailsorget_safety_recalls) using the provided data. - 3 The server executes the API call and returns the structured data, which your agent then translates into a natural, actionable report.
The bottom line is, you talk to your agent, and it does the complex data gathering from multiple government sources.
Who Is DOT Transportation MCP For?
Automotive buyers, fleet managers, and researchers who need verifiable, deep vehicle history. You're the person who can't afford to buy a used car based on a seller's word. You need verifiable data points: recall status, accident history, and technical specs.
Uses the agent to decode a VIN, checking for safety recalls and comparing the technical specs against the expected model year.
Runs safety audits across multiple vehicle makes and models to ensure the entire fleet meets current safety standards and recall requirements.
Systematically gathers data on consumer complaints and technical metadata for multiple manufacturers to build market reports.
What Changes When You Connect
- Get a full vehicle profile instantly. Instead of manually looking up specs for a VIN,
decode_vin_detailsreturns the model year, make, engine, and body class in one go. - Audit safety risks at scale. Running
get_safety_recallson a list of models checks for active recalls, which is critical for managing a fleet or buying used vehicles. - Spot recurring problems. Use
get_vehicle_complaintsto access official consumer reports. This tells you where the public is complaining, not just what the government mandates. - Verify objective quality.
get_vehicle_safety_ratingspulls the NCAP star rating, giving you an objective score from standardized crash testing, regardless of the seller's claims. - Map the industry. Start broad by calling
list_all_makesto see what manufacturers are tracked, then useget_manufacturer_infoto find their plant locations. - Narrow the scope quickly. Use
get_types_for_maketo limit your search to specific model lines after identifying the manufacturer.
Real-World Use Cases
Buying a Used Car (VIN Check)
You get a VIN and need to know if it's safe. Your agent calls decode_vin_details to establish the car's baseline specs. Next, it runs get_safety_recalls and get_vehicle_complaints to see if there are any known, publicly reported issues for that model. You walk away knowing the car's full risk profile.
Managing a Small Fleet
The fleet manager needs to check 50 vehicles for recalls before an audit. They give the agent a list of VINs. The agent executes get_safety_recalls for each, compiling a single report that flags every single vehicle needing immediate service.
Market Research on Defects
An automotive analyst wants to know which manufacturer has the most complaints. They use list_all_makes to get the list, then loop through the top 5 using get_vehicle_complaints to tally recurring issues across the industry.
Establishing Vehicle Baseline
You only have the manufacturer name. First, call get_manufacturer_info to verify the company. Then, use get_types_for_make to list all possible models, narrowing down your research before you even check safety ratings.
The Tradeoffs
Relying on single data points
Just checking get_vehicle_safety_ratings and assuming the car is fine. You only know about crash performance, not engine failure rates or recalls.
→
Always combine checks. Start with decode_vin_details for the baseline, then cross-reference with both get_safety_recalls and get_vehicle_complaints for a complete risk picture.
Missing manufacturer context
Trying to check for complaints without knowing the manufacturer's official plant location or WMI, which leaves the data unverified and incomplete.
→
First, use get_manufacturer_info to verify the company and its details. This grounds the data before running any complaint or VIN checks.
Searching without VIN context
Running get_vehicle_complaints with only a general model name. The results are too broad and don't apply to the specific vehicle you're looking at.
→
Ignoring WMI data
Only decoding the VIN without running find_wmi_info. You miss the crucial World Manufacturer Identifier, which is key for cross-referencing against global standards.
→
When It Fits, When It Doesn't
Use this if you need a deep, multi-faceted diagnostic report on a vehicle or a fleet. You need to cross-reference technical specifications with official safety mandates and consumer feedback. The key is linking raw data points: a VIN (for specs) + recalls (for mandated fixes) + complaints (for common failures). Don't use this if you just need a general list of manufacturers—list_all_makes is enough. Don't use it if you just need a single safety rating—get_vehicle_safety_ratings is fine, but it's only one piece of the puzzle. If you suspect a specific component issue, use get_vehicle_complaints to see if the public has reported it.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by DOT Transportation / 美国交通部. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking a car's history shouldn't require logging into three different government sites.
Today, if you're vetting a used car, you'll start at the DOT website. You'll get the VIN decoded. Then, you have to navigate to the NHTSA site to check recalls. After that, you might need a separate portal just to check consumer complaints. You copy data from one site and paste it into another spreadsheet just to compare risk.
With the DOT Transportation MCP Server, your agent handles the whole sequence. You feed it the VIN, and it simultaneously checks the specs via `decode_vin_details`, runs `get_safety_recalls`, and pulls `get_vehicle_complaints`. You get one clean report showing the car's full risk profile.
DOT Transportation MCP Server: Get the full vehicle picture.
Before, you'd have to manually look up every detail: the manufacturer's official details using `get_manufacturer_info`, the specific model types using `get_types_for_make`, and finally, the safety scores using `get_vehicle_safety_ratings`. This takes hours of cross-referencing.
Now, your agent coordinates all that. You ask for the full history, and it runs the necessary tools in sequence. It’s a single, verifiable audit process. You stop guessing and start knowing.
Common Questions About DOT Transportation MCP
How do I check for recalls using the `get_safety_recalls` tool? +
You must provide the model year and make. The tool checks official NHTSA records and returns a list of active recalls for that specific vehicle type.
What is the difference between `decode_vin_details` and `find_wmi_info`? +
decode_vin_details gives everything about the vehicle (specs, model). find_wmi_info only pulls the World Manufacturer Identifier from the VIN, which is useful for cross-referencing global data.
Can I use `get_vehicle_complaints` for a whole fleet? +
You can provide a list of models or makes, and the agent will pull official consumer complaints filed with NHTSA, helping you spot industry-wide issues.
Do I need to use `list_all_makes` first? +
No. Use list_all_makes if you don't know which manufacturers are tracked. Otherwise, just name the manufacturer directly to check specific vehicle data.
What is the best way to audit a vehicle's overall safety? +
Use a sequence: first, decode_vin_details for the baseline. Then, check get_vehicle_safety_ratings and get_safety_recalls to cover specs, crash performance, and mandated fixes.
How do I use `get_vehicle_safety_ratings` to compare multiple makes? +
You pass a list of VINs or vehicle descriptions to get_vehicle_safety_ratings. The agent collects and formats the NCAP star ratings for comparison. This works best when you have a list of vehicles already compiled for a safety audit.
What kind of data does `get_manufacturer_info` provide? +
get_manufacturer_info gives you core details about a car company. It includes plant locations and the company's WMI identifiers. This helps you map out the corporate structure behind a vehicle.
Can I run `decode_vin_details` in batches for a large fleet? +
Yes, your AI client can handle batch requests for decode_vin_details. It processes multiple VINs in a single workflow, retrieving model year, make, and engine specs for the entire list.
Do I need an API key for the DOT tools? +
Most NHTSA and vPIC APIs are public and do not require a key. However, providing a Data.gov API Key can provide higher rate limits and access to more comprehensive transportation datasets.
What is a VIN? +
A VIN (Vehicle Identification Number) is a unique 17-digit code used by the automotive industry to identify individual motor vehicles. Decoding it reveals technical specs like the engine type and country of manufacture.
Can I check for safety recalls using this server? +
Yes! Use the get_safety_recalls tool with the vehicle's make, model, and year. Your agent will retrieve the official list of recalls issued by NHTSA for that specific configuration.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Agify
Predict the age of a person based on their first name using the Agify.io API.
CoinGecko
Enable your AI agent to query crypto prices, market rankings, and global market stats via the CoinGecko API.
Dataiku DSS
Manage data science via Dataiku — list projects and datasets, track pipeline jobs, run automation scenarios, and monitor ML models directly from any AI agent.
You might also like
Booking Manager
Manage yacht charters via Booking Manager — track yachts, check availability, and manage bookings directly from any AI agent.
Layup
Manage digital lay-by orders, track deposits, and fetch checkout customer data via Layup straight from your AI agent.
Zoho CRM Marketing
Manage marketing campaigns, track campaign leads and contacts — full marketing automation in Zoho CRM.