ia_dmv_driver_license_stations

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

Find Iowa DOT driver license stations with street address, per-day opening hours, phone, coordinates, whether the station does commercial driver license (CDL) testing, and the live queue-camera image URLs Iowa points at its own waiting rooms so a caller can see how long the line is right now. Covers all 18 Motor Vehicle Division stations statewide, so it answers “Iowa driver license station in Des Moines”, “where can I take the CDL test in Iowa”, “what time does the Mason City DL station open on Saturday”, or “show me the wait at an Iowa DMV”. Filter by city, station name or CDL testing; call with no arguments for all 18.

Parameters

NameTypeRequiredDescription
citystringnoCity name, matched as a substring, e.g. “Des Moines”, “Mason City”, “Cedar Rapids”.
namestringnoStation-name substring, e.g. “Mason City”, “Ankeny”.
cdl_onlyboolean,stringnoSet true to keep only stations that perform commercial driver license (CDL) testing.
limitnumber,stringnoMax stations to return (default 20, max 50).

Example call

Arguments

{
  "city": "Mason City"
}

curl

curl -X POST https://gateway.pipeworx.io/ia-dmv/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ia_dmv_driver_license_stations","arguments":{"city":"Mason City"}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('ia_dmv_driver_license_stations', {
  "city": "Mason City"
});

More examples

{
  "cdl_only": true
}

Connect

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

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

See Getting Started for client-specific install steps.

Regenerated from source · build July 31, 2026