Skip to main content
ClaudeWave

New York DMV: record-level vehicle and EV registrations, offices, road tests, driving schools

MCP ServersOfficial Registry0 stars0 forksTypeScriptMITUpdated today
Install in Claude Code / Claude Desktop
Method: Manual
Claude Code CLI
git clone https://github.com/pipeworx-io/mcp-ny-dmv
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "mcp-ny-dmv": {
      "command": "node",
      "args": ["/path/to/mcp-ny-dmv/dist/index.js"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
💡 Clone https://github.com/pipeworx-io/mcp-ny-dmv and follow its README for install instructions.
Use cases

MCP Servers overview

# @pipeworx/ny-dmv

New York State DMV MCP — registered vehicles and EV adoption, DMV offices, road test sites, licensed driving schools, and the DMV-licensed facility register. Keyless.

## Tools

| Tool | What it returns |
|------|-----------------|
| `ny_dmv_vehicle_registrations(...)` | Counts of registration records by county, ZIP, city, make, model year, body type, registration class or fuel, from the 12.6M-row record-level file. Also filters on scofflaw / suspension / revocation flags. |
| `ny_dmv_ev_adoption(...)` | ELECTRIC-fuel registration counts plus an EV share of all registered vehicles, per county / ZIP / city / make / model year. |
| `ny_dmv_offices(...)` | 175 NYS DMV offices with address, public phone, weekday hours and coordinates. |
| `ny_dmv_road_test_sites(...)` | 444 active road test sites with the test types each administers and written directions to the starting point. |
| `ny_dmv_driving_schools(...)` | 573 DMV-licensed driving schools with school number, phone and the courses each is licensed to teach. |
| `ny_dmv_licensed_facilities(...)` | 54,563 DMV-licensed businesses — inspection stations, repair shops, dealers, dismantlers — searchable, or counted by county / city / ZIP / licence type. |

## Auth

Keyless. All five datasets are public Socrata resources on `data.ny.gov`; no app token is required at the volumes this pack issues.

## Per-state gotchas

- **`record_type` is the first thing to get right.** `w4pv-hbkt` mixes road vehicles (VEH, 11.4M rows) with trailers (TRL), boats (BOAT) and snowmobiles (SNOW). Every registration query defaults to `VEH`; an unfiltered sum is a fleet of things, not a fleet of cars.
- **County names are unabbreviated and upper case, and NYC boroughs use the county name.** Brooklyn is `KINGS`, Manhattan is `NEW YORK`, Staten Island is `RICHMOND`. The Bronx and Queens keep their names.
- **`make` is truncated to five characters.** Toyota is stored as `TOYOT`, Chevrolet as `CHEVR`, Volkswagen as `VOLKS`. Three makes collapse to a slash form instead: `ME/BE` (Mercedes-Benz), `HA/DA` (Harley-Davidson), `LA/RO` (Land Rover). The pack cuts and aliases the caller's make automatically, so pass the everyday name.
- **New York has one `ELECTRIC` fuel code.** Battery-electric and plug-in hybrid vehicles are not separable in this source. Washington splits them — see `wa_dmv_ev_population`.
- **The facility register spells counties differently from the registration file.** `nhjr-rpi2` stores the first four letters of the county with spaces removed: `SUFF`, `NASS`, `NEWY`. The pack accepts either spelling.
- **The facility register keeps expired licences.** Rows carry an `expiration_date`, and some are years past. Check it before treating a row as a currently valid licence.
- **A facility holds one row per licence.** A repair shop that is also a public inspection station appears once under `RS` and once under `ISP`, so licence counts exceed the number of distinct businesses.
- **`sum_of_returned_rows` is not a total.** Row lists are cut off by `limit`; `total_vehicles` (a separate full count over the same filters) is the figure to quote.

## Data sources

- Registrations — https://data.ny.gov/resource/w4pv-hbkt.json (Vehicle, Snowmobile and Boat Registrations)
- Offices — https://data.ny.gov/resource/9upz-c7xg.json (DMV Office Locations)
- Road test sites — https://data.ny.gov/resource/n6g4-x6f5.json (DMV Road Test Sites)
- Driving schools — https://data.ny.gov/resource/3p6i-cv8y.json (DMV Driving Schools)
- Licensed facilities — https://data.ny.gov/resource/nhjr-rpi2.json (Facilities Licensed by the DMV)

## Quick Start

Add to your MCP client (Claude Desktop, Cursor, Windsurf, etc.):

```json
{
  "mcpServers": {
    "ny-dmv": {
      "url": "https://gateway.pipeworx.io/ny-dmv/mcp"
    }
  }
}
```

Or connect to the full Pipeworx gateway for access to all 1392+ data sources:

```json
{
  "mcpServers": {
    "pipeworx": {
      "url": "https://gateway.pipeworx.io/mcp"
    }
  }
}
```

## Using with ask_pipeworx

Instead of calling tools directly, you can ask questions in plain English:

```
ask_pipeworx({ question: "your question about New York State DMV data" })
```

The gateway picks the right tool and fills the arguments automatically.

## More

- [All tools and guides](https://github.com/pipeworx-io/examples)
- [pipeworx.io](https://pipeworx.io)

## License

MIT
mcpmcp-servermodel-context-protocolny-dmvpipeworx

What people ask about mcp-ny-dmv

What is pipeworx-io/mcp-ny-dmv?

+

pipeworx-io/mcp-ny-dmv is mcp servers for the Claude AI ecosystem. New York DMV: record-level vehicle and EV registrations, offices, road tests, driving schools It has 0 GitHub stars and was last updated today.

How do I install mcp-ny-dmv?

+

You can install mcp-ny-dmv by cloning the repository (https://github.com/pipeworx-io/mcp-ny-dmv) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is pipeworx-io/mcp-ny-dmv safe to use?

+

pipeworx-io/mcp-ny-dmv has not been audited yet by our security agent. Review the original repository on GitHub before using it in production.

Who maintains pipeworx-io/mcp-ny-dmv?

+

pipeworx-io/mcp-ny-dmv is maintained by pipeworx-io. The last recorded GitHub activity is from today, with 0 open issues.

Are there alternatives to mcp-ny-dmv?

+

Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.

Deploy mcp-ny-dmv to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: pipeworx-io/mcp-ny-dmv
[![Featured on ClaudeWave](https://claudewave.com/api/badge/pipeworx-io-mcp-ny-dmv)](https://claudewave.com/repo/pipeworx-io-mcp-ny-dmv)
<a href="https://claudewave.com/repo/pipeworx-io-mcp-ny-dmv"><img src="https://claudewave.com/api/badge/pipeworx-io-mcp-ny-dmv" alt="Featured on ClaudeWave: pipeworx-io/mcp-ny-dmv" width="320" height="64" /></a>

More MCP Servers

mcp-ny-dmv alternatives