Osha Compliance Assistant
@contextkits
About Osha Compliance Assistant
Check workplace safety compliance against OSHA General Industry standards (29 CFR 1910) with cited regulation sections and corrective actions.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"osha-compliance": {
"command": "python",
"args": [
"server.py"
],
"env": {
"OSHA_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Osha Compliance Assistant?
An MCP server that gives Claude instant access to OSHA General Industry compliance knowledge (29 CFR 1910). Ask workplace safety questions and get a cited YES/NO verdict with the relevant regulation section and corrective actions.
How to use Osha Compliance Assistant?
Install dependencies with pip install mcp httpx, then add the server configuration to your Claude Desktop config file (claude_desktop_config.json) with your API key set in the OSHA_API_KEY environment variable. The provided tool is compliance_check, which accepts a scenario string describing the workplace situation.
Key features of Osha Compliance Assistant
- Single tool
compliance_checkfor OSHA compliance questions - Returns YES/NO verdict with cited regulation section
- Includes 3+ bullet points and corrective actions
- Covers 30+ high-priority OSHA 1910 topics
- Free Sandbox tier with 10 daily calls
- Available as Python MCP server for Claude
Use cases of Osha Compliance Assistant
- Check if guardrails are required on a 4-foot platform
- Verify whether propane cylinders can be stored near an exit door
- Determine if automatic restart after power outage is allowed on saws
- Assess head protection needs for electrical panel work
FAQ from Osha Compliance Assistant
How do I get an API key?
Email gcsmst at gmail.com with subject "MCP API Key" to receive a free Sandbox key. No credit card required for the free tier.
Is there a free tier available?
Yes — the Sandbox tier is free and allows 10 daily calls. Paid plans start at $79/month for 500 daily calls.
What OSHA standards does it cover?
It covers 29 CFR 1910 General Industry standards including fall protection, machine guarding, electrical safety, lockout/tagout, PPE, fire safety, hazard communication, forklifts, and 30+ other high-priority topics.
What output does the compliance_check tool provide?
The tool returns a plain text response with a ✅ YES or ❌ NO verdict, the cited OSHA section (e.g., Section 1910.23(c)(1)), three bullet points of specific requirements, and corrective actions where applicable.
How do I install and configure the server on Claude Desktop?
Install mcp and httpx via pip. Then add an entry to your claude_desktop_config.json with command python, args pointing to server.py, and environment variable OSHA_API_KEY set to your API key.
Frequently asked questions
How do I get an API key?
Email gcsmst at gmail.com with subject "MCP API Key" to receive a free Sandbox key. No credit card required for the free tier.
Is there a free tier available?
Yes — the Sandbox tier is free and allows 10 daily calls. Paid plans start at $79/month for 500 daily calls.
What OSHA standards does it cover?
It covers 29 CFR 1910 General Industry standards including fall protection, machine guarding, electrical safety, lockout/tagout, PPE, fire safety, hazard communication, forklifts, and 30+ other high-priority topics.
What output does the compliance_check tool provide?
The tool returns a plain text response with a ✅ YES or ❌ NO verdict, the cited OSHA section (e.g., Section 1910.23(c)(1)), three bullet points of specific requirements, and corrective actions where applicable.
How do I install and configure the server on Claude Desktop?
Install `mcp` and `httpx` via pip. Then add an entry to your `claude_desktop_config.json` with command `python`, args pointing to `server.py`, and environment variable `OSHA_API_KEY` set to your API key.
Basic information
More AI & Agents MCP servers

bsv.cx
Andy RoweTimestamp and verify evidence on-chain. Let your agent prove what it saw and when. bsv.cx gives an AI agent verifiable memory. Timestamp a hash of any output, archive a web page as it looked, or fetch a URL with a recei
🔎 GPT Researcher
assafelovicAn autonomous agent that conducts deep research on any data using any LLM providers

Competitor Tracker & Co.
Competitor Tracker & Co.Competitor Tracker & Co. watches your competitors' websites and tells you what changed. Every week it crawls their pricing, product, messaging and corporate pages, detects the changes that matter, and files a tagged, ran
MCP Claude Code
SDGLBLMCP implementation of Claude Code capabilities and more
Hass-MCP
voskaControl and query Home Assistant from Claude and other LLMs — a Model Context Protocol (MCP) server.
Comments