dmv_wait_times
Pack: us-dmv · Endpoint: https://gateway.pipeworx.io/us-dmv/mcp
Live wait times at state DMV field offices, published by the agency itself: current average wait, longest wait, how many customers are queued, and whether each office is open right now. Available for North Carolina (148 driver license offices plus vehicle/LPA units, with addresses and posted hours) and Oregon (60 DMV field offices with customers-waiting counts and coordinates). Answers “how long is the wait at the Raleigh DMV”, “which Oregon DMV office is fastest right now”, or “is the Charlotte DMV open”. Waits read zero and status reads closed outside posted business hours, which is the agency feed reporting an idle queue rather than a missing value. Most states publish no wait feed at all — for those, dmv_offices returns addresses, hours and services.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
state | string | yes | Two-letter state code. Supported: NC, OR. |
office | string | no | Case-insensitive office-name substring, e.g. “Raleigh”, “Beaverton”. |
service | string | no | North Carolina only — “driver” for driver license offices (default) or “vehicle” for vehicle/plate agency units. |
open_only | boolean,string | no | When true, return only offices the feed currently reports as open/reporting. |
limit | number,string | no | Max offices to return (default 200, max 400). |
Example call
Arguments
{
"state": "NC",
"office": "Raleigh"
}
curl
curl -X POST https://gateway.pipeworx.io/us-dmv/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"dmv_wait_times","arguments":{"state":"NC","office":"Raleigh"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('dmv_wait_times', {
"state": "NC",
"office": "Raleigh"
});
More examples
{
"state": "OR",
"limit": 10
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"us-dmv": {
"url": "https://gateway.pipeworx.io/us-dmv/mcp"
}
}
}
See Getting Started for client-specific install steps.