An MCP (Model Context Protocol) server that exposes LaborLens — a U.S. Department of Labor prevailing wage and PERM labor certification search tool — as tools for Claude and other MCP-compatible AI assistants.
| Tool | Description |
|---|---|
search_pwd_cases |
Search PWD cases by employer, location, job title, case number, or year |
search_perm_cases |
Search PERM labor certification cases with the same filters + decision year |
get_case |
Fetch full details for a case by its ID |
get_pwd_years |
List all years available in the PWD dataset |
get_perm_years |
List all years available in the PERM dataset |
- Python 3.14+
- uv
git clone https://github.com/blueandhack/LaborLens-MCP
cd LaborLens-MCP
uv syncAdd to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"laborlens": {
"command": "/opt/homebrew/bin/uv",
"args": ["run", "--directory", "/path/to/LaborLens-MCP", "python", "server.py"],
"env": {
"LABORLENS_URL": "https://laborlens.fyi"
}
}
}
}Restart Claude Desktop after saving.
| Variable | Default | Description |
|---|---|---|
LABORLENS_URL |
https://laborlens.fyi |
Base URL of the LaborLens API |
Data comes from the U.S. Department of Labor OFLC Performance Data disclosure files.
