wi_dmv_offices

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

Find Wisconsin DMV customer service centers (WisDOT) with street address, county, per-day opening hours, coordinates, wheelchair accessibility, accepted payment methods, and exactly which services each of the 88 centers performs. Wisconsin publishes a per-counter capability matrix, so this answers questions an address list cannot: “which Wisconsin DMV gives the written knowledge test in Spanish or another language”, “which DMV near Milwaukee issues commercial vehicle plates”, “which Wisconsin DMV takes cash”, “which service center does farm truck plates or motorcycle plates”, plus the plain “DMV office in Madison” or “DMV in Dane County”. Filter by city, county, ZIP, station name, or a required service; call with no arguments for every center statewide.

Parameters

NameTypeRequiredDescription
citystringnoCity name, matched as a substring, e.g. “Madison”, “Green Bay”.
countystringnoWisconsin county name, matched as a substring, e.g. “Dane”, “Milwaukee”.
zipstringnoFive-digit Wisconsin ZIP code, or a prefix, e.g. “53703”.
namestringnoService-center name substring, e.g. “Alma”, “Odana”.
servicestringnoRequire a service or payment method, matched as a substring. Published services: ${SERVICE_LABELS.join(’, ’)}. Payment methods: ${Object.values(PAYMENT_FLAGS).join(’, ’)}. Use “knowledge test in multiple languages” for centers that give the written test in a language other than English.
limitnumber,stringnoMax centers to return (default 50, max 200).

Example call

Arguments

{
  "service": "knowledge test in multiple languages"
}

curl

curl -X POST https://gateway.pipeworx.io/wi-dmv/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"wi_dmv_offices","arguments":{"service":"knowledge test in multiple languages"}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('wi_dmv_offices', {
  "service": "knowledge test in multiple languages"
});

More examples

{
  "city": "Madison"
}

Connect

Add this to your MCP client config, or use one-click install buttons:

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

See Getting Started for client-specific install steps.

Regenerated from source · build July 31, 2026