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

NameTypeRequiredDescription
citystringnoCity as recorded, upper case in the source, e.g. “BROOKLYN”, “NEW YORK”.
countystringnoCounty name; the source stores the first four letters with spaces removed, so both “Suffolk” and “SUFF” work, and “New York” becomes “NEWY”.
zipstringnoFive-digit ZIP code, e.g. “10034”.
namestringnoFacility-name substring; the source truncates the name to 20 characters, so use a short fragment.
business_typestringnoLicence 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_bystringnoReturn counts instead of a list, grouped by ${Object.keys(FACILITY_GROUPS).join(’, ’)}.
limitnumber,stringnoMax 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.

Regenerated from source · build July 31, 2026