DOL (Department of Labor) Connector for AI agents.
5 live capabilities
Access real-time OSHA safety records and wage compliance data from the Department of Labor.
Waiting for input…
Why people use DOL (Department of Labor)
DOL for OSHA and MSHA Safety Records
This Connector changes that by letting you ask your agent to do the hunting for you. It pulls the data directly from the Department of Labor sources and puts it in front of you instantly. You get a clear summary of violations or inspections without ever opening a browser tab.
What Vinkius changes
You get official government labor data through a simple chat interface.
Use it from Claude, ChatGPT, Cursor or another AI client you already have.
One account · 6,100+ Connectors
- Real-world use case 01
Vendor Safety Check
A procurement lead asks the agent to find OSHA inspections for a construction firm to check for recurring hazards before signing a contract.
- Real-world use case 02
Wage Law Investigation
A lawyer uses the agent to pull the wage and hour compliance history for a company under investigation for unpaid overtime.
- Real-world use case 03
Mining Safety Audit
A safety inspector uses the agent to list all MSHA violations for a specific site to see if safety standards are being met.
Complete set · 5capabilities
The complete DOL (Department of Labor) capability set.
These are the exact actions your AI can choose when you ask it to work with DOL (Department of Labor).
01—03
3 capabilities in this set.
Part of 5 available through DOL (Department of Labor).
- 01 Capability
Get eta data
Retrieves labor market statistics and information on job training programs. Use this to see how regional training is affecting employment.
- 02 Capability
Get msha inspections
Fetches inspection data for mines to verify industrial safety standards. It shows you how often a mine is being checked.
- 03 Capability
Get msha violations
Pulls specific violation records from the Mine Safety and Health Administration. This is useful for seeing actual safety infractions.
04—05
2 capabilities in this set.
Part of 5 available through DOL (Department of Labor).
- 04 Capability
Get whd compliance
Pulls Wage and Hour Division records to check for past labor law investigations. This helps you see if a company has a history of wage issues.
- 05 Capability
Get osha inspections
Retrieves health and safety inspection records for various workplaces. It lets you check if a business is following safety rules.
Set up in minutes
One URL. Then ask DOL (Department of Labor) to work.
Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use DOL (Department of Labor) from the conversation.
Choose your client
Live previewAdvanced clients IDE · CLI
Claude · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_xmECXbN8cmvpWAT6Vxzj3H4MHddMjiEee0V7Nk79/mcp - Step 01
Open Connectors
In Claude Web or Claude Desktop, open Settings and choose Connectors.
- Step 02
Add the URL
Choose Add custom connector, name it DOL (Department of Labor), and paste the URL above.
- Step 03
Turn it on in chat
Select +, open Connectors, and enable DOL (Department of Labor) for the conversation.
ChatGPT · Web + desktop
Connector URL · ready to paste
Streamable HTTPhttps://edge.vinkius.com/vk_preview_xmECXbN8cmvpWAT6Vxzj3H4MHddMjiEee0V7Nk79/mcp - Step 01
Open MCP settings
On desktop, open Settings and MCP servers. On web, open your workspace app or connector settings.
- Step 02
Add the URL
Choose Add server with Streamable HTTP, or create a custom MCP app, then paste the DOL (Department of Labor) URL.
- Step 03
Save and start
Save the connection and enable DOL (Department of Labor) in your conversation. Desktop may ask you to restart once.
Cursor · IDE configuration
Advanced setup
{
"mcpServers": {
"dol-department-of-labor": {
"url": "https://edge.vinkius.com/vk_preview_xmECXbN8cmvpWAT6Vxzj3H4MHddMjiEee0V7Nk79/mcp"
}
}
} - Step 01
Open MCP Settings
Press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux) → search "MCP Settings"
- Step 02
Add the server config
Paste the JSON configuration above into the mcp.json file that opens
- Step 03
Save the file
Cursor will automatically detect the new Connector
- Step 04
Start using DOL (Department of Labor)
Open Agent mode in chat and ask: "Using DOL (Department of Labor), help me...". 5 tools available
VS Code Copilot · IDE configuration
Advanced setup
{
"mcpServers": {
"dol-department-of-labor": {
"url": "https://edge.vinkius.com/vk_preview_xmECXbN8cmvpWAT6Vxzj3H4MHddMjiEee0V7Nk79/mcp"
}
}
} - Step 01
Create MCP config
Create a .vscode/mcp.json file in your project root
- Step 02
Add the server config
Paste the JSON configuration above
- Step 03
Enable Agent mode
Open GitHub Copilot Chat and switch to Agent mode using the dropdown
- Step 04
Start using DOL (Department of Labor)
Ask Copilot: "Using DOL (Department of Labor), help me...". 5 tools available
Windsurf · IDE configuration
Advanced setup
{
"mcpServers": {
"dol-department-of-labor": {
"url": "https://edge.vinkius.com/vk_preview_xmECXbN8cmvpWAT6Vxzj3H4MHddMjiEee0V7Nk79/mcp"
}
}
} - Step 01
Open MCP Settings
Go to Settings → MCP Configuration or press Cmd+Shift+P and search "MCP"
- Step 02
Add the server
Paste the JSON configuration above into mcp_config.json
- Step 03
Save and reload
Windsurf will detect the new server automatically
- Step 04
Start using DOL (Department of Labor)
Open Cascade and ask: "Using DOL (Department of Labor), help me...". 5 tools available
Cline · IDE configuration
Advanced setup
{
"mcpServers": {
"dol-department-of-labor": {
"url": "https://edge.vinkius.com/vk_preview_xmECXbN8cmvpWAT6Vxzj3H4MHddMjiEee0V7Nk79/mcp"
}
}
} - Step 01
Open Cline MCP Settings
Click the Connectors icon in the Cline sidebar panel
- Step 02
Add remote server
Click "Add Connector" and paste the configuration above
- Step 03
Enable the server
Toggle the server switch to ON
- Step 04
Start using DOL (Department of Labor)
Ask Cline: "Using DOL (Department of Labor), help me...". 5 tools available
Claude Code · Terminal command
Advanced setup
claude mcp add dol-department-of-labor --transport http "https://edge.vinkius.com/vk_preview_xmECXbN8cmvpWAT6Vxzj3H4MHddMjiEee0V7Nk79/mcp" - Step 01
Install Claude Code
Run npm install -g @anthropic-ai/claude-code if not already installed
- Step 02
Add the Connector
Run the command above in your terminal
- Step 03
Verify the connection
Run claude mcp to list connected servers, or type /mcp inside a session
- Step 04
Start using DOL (Department of Labor)
Ask Claude: "Using DOL (Department of Labor), show me...". 5 tools are ready
Where the request belongs
Work DOL (Department of Labor) can move forward.
This is for the compliance officer tired of digging through government portals, the legal researcher tracking corporate violations, and the data analyst mapping out regional labor trends.
Compliance Officer
Checking if a vendor meets OSHA safety standards before signing a contract on a Tuesday afternoon.
Legal Researcher
Investigating a company's history of wage and hour violations to support a case for a client.
Labor Market Analyst
Pulling ETA data to see how job training programs are affecting local employment rates in a specific state.
Build the capability set
Add more capabilities.
Each Connector adds new actions and data without changing how you work.
Browse ConnectorsKPA Flex
Manage EHS compliance. list inspections, audit employees, and search reports.
eCompliance
Equip your AI agent to manage safety incidents, track inspections, and monitor action items via the eCompliance API.
BLS JOLTS — Job Openings, Quits & Turnover
Deep-dive into the 'Great Resignation' and labor tightness with the US Job Openings and Labor Turnover Survey (JOLTS). Track hires, fires, and voluntary quits.
OPM Operating Status
Get real-time Washington, DC federal government operating status and dismissal procedures directly from the U.S. Office of Personnel Management.
US WARN Act Compliance Calculator
Calculate employer liabilities and verify compliance with the US WARN Act.
Lightcast Labor Market
Equip your AI agent to access labor market data, track skill taxonomies, and monitor job titles via the Lightcast API.
Bring your own AI
Change the model, client or framework. Keep DOL (Department of Labor) connected.
-
Claude -
ChatGPT -
Gemini -
Cursor -
VS Code -
Windsurf -
ZCode -
Cline -
Zed -
Continue -
Kiro -
Roo Code -
Zencoder -
Goose -
Void -
Augment Code -
Amp -
Qodo -
Tabnine -
Pieces -
Sourcegraph Cody -
JetBrains -
Warp -
Amazon Q -
Antigravity -
BoltAI -
Raycast -
Jan -
LM Studio -
AnythingLLM -
Open WebUI -
Msty -
Cherry Studio -
LibreChat -
TypingMind -
Chorus -
5ire -
n8n -
LangChain -
LlamaIndex -
CrewAI -
Vercel AI SDK
Before you connect
Questions about DOL (Department of Labor).
The practical details behind the request, access and result.
What kind of data does the DOL MCP provide?
The DOL MCP provides access to public records from the U.S. Department of Labor, including workplace safety inspections, mine safety violations, and wage and hour compliance history.
Can I use the DOL MCP to check a company's safety record?
Yes, you can use it to pull OSHA and MSHA inspection records to see if a company has a history of safety issues or specific violations.
Does the DOL MCP include wage and hour history?
Yes, it retrieves Wage and Hour Division (WHD) compliance data, which includes investigation records and findings related to labor law.
Can I use the DOL MCP for labor market research?
Yes, it can pull labor market statistics and information on job training programs from the Employment and Training Administration (ETA).
Do I need a special API key for the DOL MCP?
You will need a DOL API key, which you can obtain from the official Department of Labor developer portal.
Is the data in the DOL MCP updated in real time?
The Connector pulls the most current public records available through the Department of Labor's official API.
Can I filter OSHA inspection data by a specific state?
Yes! You can use the filter parameter in the get_osha_inspections capability with OData syntax, such as state_code eq 'CA' for California.
What kind of information does the ETA data capability provide?
The get_eta_data capability fetches information regarding employment and training programs, as well as various labor market statistics managed by the Employment and Training Administration.
How can I limit the number of results returned from a query?
All capabilities, such as get_msha_violations or get_whd_compliance, include a top parameter. Simply specify a number to limit the results to that amount.
One connection away
Give your agent a direct line to DOL (Department of Labor).
Connect DOL (Department of Labor) once. Keep it beside 6,100+ managed Connectors when the next task needs more.
Explore every Connector No credit card required · Free tier available