dc_dmv_vehicle_inspections
Pack: dc-dmv · Endpoint: https://gateway.pipeworx.io/dc-dmv/mcp
Look up Washington DC vehicle safety and emissions inspections by VIN, or count DC inspection volume over time. The District of Columbia DMV publishes 766,879 individual inspection records, each carrying the submitted VIN, the date the vehicle was inspected and the date that inspection expires, covering November 2020 to June 2026 and still being appended. Answers “when was VIN 1FMCU9BZ5NUA87486 last inspected in DC”, “when does this car’s DC inspection expire”, “how many vehicles did DC inspect last month”, and “DC inspection volume by month”. A VIN prefix matches every vehicle of the same make, model and plant, so vin_prefix=“1FMCU9BZ” counts one model line.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
vin | string | no | Full 17-character VIN, e.g. “W1KAF4GB5SR257239”. Case-insensitive. |
vin_prefix | string | no | Leading characters of a VIN, e.g. “1FMCU9BZ” — the first 8 identify make, model line and body, so this counts one model. |
inspected_since | string | no | Earliest inspection date, YYYY-MM-DD, e.g. “2026-01-01”. |
inspected_before | string | no | Latest inspection date, YYYY-MM-DD, e.g. “2026-07-01”. |
expires_before | string | no | Keep inspections expiring before this date, YYYY-MM-DD — the way to find vehicles due for re-inspection. |
group_by | string | no | none (default) returns individual inspection records; month or year returns inspection counts per period. |
limit | number,string | no | Max records or periods to return (default 25, max 200). |
Example call
Arguments
{
"vin": "W1KAF4GB5SR257239"
}
curl
curl -X POST https://gateway.pipeworx.io/dc-dmv/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"dc_dmv_vehicle_inspections","arguments":{"vin":"W1KAF4GB5SR257239"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('dc_dmv_vehicle_inspections', {
"vin": "W1KAF4GB5SR257239"
});
More examples
{
"group_by": "year"
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"dc-dmv": {
"url": "https://gateway.pipeworx.io/dc-dmv/mcp"
}
}
}
See Getting Started for client-specific install steps.