mcpField
N
Ny Dmv

Ny Dmv

远程服务
pipeworx.io法律与政务05 周前更新

关于 Ny Dmv

Ny Dmv 是查询纽约州车辆注册、电动车普及情况、DMV 办公室、路考地点、驾驶学校及持证设施的 MCP 服务。它面向研究车辆数量或查找 DMV 相关服务的用户,数据来自州级公开数据集。

主要功能

  1. 01按地点和车辆属性筛选注册记录
  2. 02查看电动车注册数量及占比
  3. 03查找 DMV 办公室和有效路考地点
  4. 04搜索持证驾驶学校及 DMV 设施

适用场景

  1. 01按县、邮编或品牌比较注册车辆数量
  2. 02分析不同地区的电动车注册情况
  3. 03查找办公室、路考地点、学校或持证设施

MCP 相关

向 MCP 客户端提供纽约州 DMV 注册数据及服务目录工具。可通过 Pipeworx 连接,也可在本地以 stdio MCP 服务运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://gateway.pipeworx.io/ny-dmv/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

@pipeworx/ny-dmv

纽约州 DMV MCP — 注册车辆与电动汽车普及情况、DMV 办事处、路考地点、持牌驾校,以及 DMV 持牌机构名录。无需密钥。

属于 Pipeworx — 一个将 AI Agent 连接到 1679+ 个实时数据源的 MCP 网关。

工具

工具返回内容
ny_dmv_vehicle_registrations(...)按县、邮政编码、城市、品牌、车型年份、车身类型、注册类别或燃料统计注册记录数量,数据来自包含 1260 万行的记录级文件。还可按违规、暂停或撤销标记筛选。
ny_dmv_ev_adoption(...)按县 / 邮政编码 / 城市 / 品牌 / 车型年份,统计燃料类型为 ELECTRIC 的注册数量,以及电动汽车占所有注册车辆的比例。
ny_dmv_offices(...)175 个纽约州 DMV 办事处的地址、对外电话、工作日营业时间和坐标。
ny_dmv_road_test_sites(...)444 个有效路考地点,包括各地点提供的考试类型,以及前往起点的文字指引。
ny_dmv_driving_schools(...)573 所 DMV 持牌驾校,包括学校编号、电话和获准教授的课程。
ny_dmv_licensed_facilities(...)54,563 家 DMV 持牌企业——检验站、维修店、经销商、拆解商——支持搜索,或按县 / 城市 / 邮政编码 / 牌照类型统计。

认证

无需密钥。所有五个数据集都是 data.ny.gov 上公开的 Socrata 资源;本工具包发出的请求量无需应用令牌。

各州注意事项

  • 首先要正确处理 record_type。 w4pv-hbkt 混合了道路车辆(VEH,1140 万行)、拖车(TRL)、船只(BOAT)和雪地摩托(SNOW)。所有车辆注册查询默认筛选 VEH;不加筛选的总和代表的是一支由各种物件组成的车队,而非汽车车队。
  • 县名使用未缩写的大写形式,纽约市各区则使用县名。 布鲁克林为 KINGS,曼哈顿为 NEW YORK,史泰登岛为 RICHMOND。布朗克斯和皇后区保留原名。
  • make 会截断为五个字符。 Toyota 存储为 TOYOT,Chevrolet 存储为 CHEVR,Volkswagen 存储为 VOLKS。另外有三个品牌合并成带斜杠的形式:ME/BE(Mercedes-Benz)、HA/DA(Harley-Davidson)、LA/RO(Land Rover)。本工具包会自动截断并转换调用者传入的品牌,因此请传入日常使用的名称。
  • 纽约州只有一个 ELECTRIC 燃料代码。 此数据源无法区分纯电动汽车和插电式混合动力汽车。华盛顿州会分别统计,请参见 wa_dmv_ev_population。
  • 机构名录中的县名与车辆注册文件中的写法不同。 nhjr-rpi2 去掉空格后仅存储县名前四个字母:SUFF、NASS、NEWY。本工具包接受两种写法。
  • 机构名录包含过期牌照。 记录包含 expiration_date,部分牌照已过期多年。将记录视为当前有效牌照前,请先检查该日期。
  • 每张牌照对应机构名录中的一行。 同时也是公共检验站的维修店,会分别以 RS 和 ISP 记录一次,因此牌照数量会多于独立企业的数量。
  • sum_of_returned_rows 不是总数。 行列表会受 limit 限制而截断;应引用 total_vehicles(基于相同筛选条件单独进行的完整统计)。

数据来源

快速开始

添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf 等):

{
  "mcpServers": {
    "ny-dmv": {
      "url": "https://gateway.pipeworx.io/ny-dmv/mcp"
    }
  }
}
此端点实际提供的内容

https://gateway.pipeworx.io/ny-dmv/mcp 上的 tools/list 会返回上表中的工具,以及 Pipeworx 共享元工具——ask_pipeworx、discover_tools、search_within、remember/recall 和网关范围内的其他工具。因此,你看到的工具数量会多于表格中的数量:目前,单个工具包端点会列出大约 30 个共享工具,以及该工具包自身的工具。连接的 initialize 响应会说明其确切范围,也是判断当天实际范围的权威依据。

这是有意为之,并非意外的多路复用。元工具让范围受限的连接也能回答本工具包未涵盖的问题——通过 ask_pipeworx 在整个目录中路由——无需再添加第二个 MCP 服务。目前无法挂载不包含这些元工具的工具包端点;如果额外的架构定义占用的上下文超过路由功能带来的价值,请连接一次完整网关,而不是连接多个工具包端点。

或者,连接完整的 Pipeworx 网关,直接列出每个工具包的工具,而不只是当前工具包的工具:

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

两个 URL 都连接到同一个网关和相同的 1679+ 个数据源。唯一的区别是直接列出哪个工具包的工具;从任一端点都可以通过 ask_pipeworx 访问所有工具。

没有 MCP 客户端?通过 HTTP 调用

curl -X POST https://gateway.pipeworx.io/v1/tools/ny_dmv_vehicle_registrations \
  -H 'Content-Type: application/json' \
  -d '{"group_by":"county","limit":5}'

首次调用无需账户。查看任意工具:GET https://gateway.pipeworx.io/v1/tools/ny_dmv_vehicle_registrations。查找工具:使用 {"query":"..."} 调用 POST https://gateway.pipeworx.io/v1/tools/search_packs。

独立运行(无需网关账户)

此软件包也可以作为本地 stdio MCP 服务运行——无需 Pipeworx 账户,也无需经过网关:

{
  "mcpServers": {
    "ny-dmv": {
      "command": "npx",
      "args": ["-y", "@pipeworx/mcp-ny-dmv"]
    }
  }
}

也可以直接运行它,确认服务能够启动:

npx -y @pipeworx/mcp-ny-dmv

它通过 stdin/stdout 使用 MCP 通信,并对 initialize/tools/list/tools/call 作出响应,只提供此工具包的工具——不包含上方网关连接所添加的共享元工具。来源相同,工具相同,但没有 ask_pipeworx 路由功能。

使用 ask_pipeworx

你可以用通俗的英语提问,而不是直接调用工具——此功能既适用于上方的工具包端点,也适用于完整网关:

ask_pipeworx({ question: "your question about Ny Dmv data" })

网关会选择合适的工具并自动填入参数。

更多信息

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。