ny_dmv_ev_adoption

Pack: ny-dmv · Endpoint: https://gateway.pipeworx.io/ny-dmv/mcp

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 vehicles in that scope they represent. Reads the NYS DMV record-level registration file, so it answers “how many EVs are registered in New York”, “EV share in Westchester County”, “which New York county has the most electric vehicles”, “how many electric Teslas are registered in Brooklyn”, and how EV registrations break down by model year. New York files every plug-in vehicle under one ELECTRIC code, so battery-electric and plug-in hybrid vehicles arrive combined; Washington separates them, in wa_dmv_ev_population.

Parameters

NameTypeRequiredDescription
countystringnoNew York county name, unabbreviated and upper case in the source. Brooklyn is “KINGS”, Manhattan is “NEW YORK”, Staten Island is “RICHMOND”.
citystringnoCity or town of the registrant, e.g. “BROOKLYN”, “ROCHESTER”.
zipstringnoFive-digit New York ZIP code, e.g. “10583”.
makestringnoVehicle make; pass the everyday name, e.g. “TESLA”, “RIVIAN”, “CHEVROLET”. New York stores makes cut to five characters (CHEVROLET is filed as CHEVR), and the full name is cut to match automatically.
model_yearstringnoFour-digit model year, e.g. “2025”.
group_bystringnoBreakdown dimension: ${Object.keys(GROUP_COLUMNS).join(’, ’)}. Defaults to county.
limitnumber,stringnoMax rows to return (default 25, max 200). Raise it to 62 to cover every New York county.

Example call

Arguments

{
  "group_by": "county",
  "limit": 5
}

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_ev_adoption","arguments":{"group_by":"county","limit":5}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('ny_dmv_ev_adoption', {
  "group_by": "county",
  "limit": 5
});

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