whd_search
Pack: dol-whd · Endpoint: https://gateway.pipeworx.io/dol-whd/mcp
Search concluded US Department of Labor Wage & Hour Division enforcement cases since FY2005 — wage theft, back wages, minimum wage and overtime violations, child labour, H-1B and H-2A findings. Filter by employer name, NAICS industry code, or state. Returns the employer, industry, violation count, employees due back wages, civil money penalties and the findings dates for each case. Use for “has
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
employer | string | no | Employer name, matched as a substring against both the trade name and the legal name. |
naics | string | no | NAICS industry code as stored by WHD (e.g. “09310”). |
state | string | no | Two-letter state code, e.g. “TX”. |
since | string | no | Only cases whose findings END on or after this date (YYYY-MM-DD). |
limit | number | no | Cases to return, 1-100 (default 20). |
Example call
Arguments
{
"employer": "Walmart"
}
curl
curl -X POST https://gateway.pipeworx.io/dol-whd/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"whd_search","arguments":{"employer":"Walmart"}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('whd_search', {
"employer": "Walmart"
});
More examples
{
"state": "TX",
"limit": 10
}
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"dol-whd": {
"url": "https://gateway.pipeworx.io/dol-whd/mcp"
}
}
}
See Getting Started for client-specific install steps.