New York State DMV

live Transport

Record-level vehicle registrations and EV counts by county, ZIP or make, plus DMV offices, road-test sites, driving schools and licensed inspection facilities.

6 tools
0ms auth
free tier 50 calls/day

Tools

ny_dmv_vehicle_registrations

Count vehicles registered in New York State from the NYS DMV record-level registration file, broken down by county, ZIP code, city, make, model year, body type, registration class or fuel type. Each o

No parameters required.

Try it
ny_dmv_ev_adoption

Measure electric-vehicle adoption in New York State: how many registered vehicles carry the ELECTRIC fuel code in each county, ZIP code, city, make or model year, and what share of all registered vehi

No parameters required.

Try it
ny_dmv_offices

Find New York State DMV offices with street address, public phone number, weekday opening hours and coordinates. Covers all 175 county offices, district offices, mobile offices and traffic violations

No parameters required.

Try it
ny_dmv_road_test_sites

List New York State DMV road test sites — where the driving test is actually administered — with the city, county, ZIP, coordinates, written directions to the starting point, and which tests each site

No parameters required.

Try it
ny_dmv_driving_schools

Find driving schools licensed by the New York State DMV, with school name, street address, city, ZIP, phone number, DMV school number, coordinates, and which courses each school is licensed to teach (

No parameters required.

Try it
ny_dmv_licensed_facilities

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, salva

No parameters required.

Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/ny-dmv/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/ny-dmv/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"ny_dmv_vehicle_registrations","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("ny_dmv_vehicle_registrations", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("record-level vehicle registrations and ev counts by county, zip or make, plus dmv offices, road-test sites, driving schools and licensed inspection facilities");