ny_dmv_licensed_facilities
Pack: ny-dmv · Endpoint: https://gateway.pipeworx.io/ny-dmv/mcp
Search the register of 54,563 businesses licensed by the New York State DMV — vehicle inspection stations, repair shops, auto body shops, new and used car dealers, dismantlers, scrap processors, salvage pools, transporters and brokers — by city, county, ZIP, name or licence type, with the owner name, licence number, original issuance date and expiration date. Answers “is this repair shop licensed in New York”, “vehicle inspection stations in ZIP 10034”, “how many used car dealers are licensed in Suffolk County”, or “licensed dismantlers in Erie County”. Set group_by to get counts per county, city, ZIP or licence type instead of a list.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
city | string | no | City as recorded, upper case in the source, e.g. “BROOKLYN”, “NEW YORK”. |
county | string | no | County name; the source stores the first four letters with spaces removed, so both “Suffolk” and “SUFF” work, and “New York” becomes “NEWY”. |
zip | string | no | Five-digit ZIP code, e.g. “10034”. |
name | string | no | Facility-name substring; the source truncates the name to 20 characters, so use a short fragment. |
business_type | string | no | Licence type, as a code or a plain phrase: ISP public inspection station, ISD dealer inspection station, ISF fleet inspection station, RS repair shop, RSB auto body shop, DLU used car dealer, DLN new car dealer, DLW wholesale dealer, DIS dismantler, SCC scrap collector, SCP scrap processor, SLP salvage pool, TRS transporter, ABK automobile broker, DIA drive-in appraiser, ATV ATV dealership, DLB boat dealer, DLS snowmobile dealer, YTB yacht broker, IVC itinerant vehicle, MCC mobile car crusher. |
group_by | string | no | Return counts instead of a list, grouped by ${Object.keys(FACILITY_GROUPS).join(’, ’)}. |
limit | number,string | no | Max rows to return (default 25, max 200). |
Example call
Arguments
{
"zip": "10034",
"business_type": "inspection station",
"limit": 3
}
curl
curl -X POST https://gateway.pipeworx.io/ny-dmv/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ny_dmv_licensed_facilities","arguments":{"zip":"10034","business_type":"inspection station","limit":3}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('ny_dmv_licensed_facilities', {
"zip": "10034",
"business_type": "inspection station",
"limit": 3
});
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"ny-dmv": {
"url": "https://gateway.pipeworx.io/ny-dmv/mcp"
}
}
}
See Getting Started for client-specific install steps.