内容
# OSHA 合规助手(MCP 服务器)
[](LICENSE)
[](https://python.org)
[](https://modelcontextprotocol.io)
为 Claude 提供即时访问 OSHA 通用行业合规知识(29 CFR 1910)。询问工作场所安全问题并获取引用判决,附有法规章节和纠正措施。
---
## 获取您的 API 密钥
**免费层可用 — 不需要信用卡。**
| 层级 | 每日调用次数 | 价格 |
|------|------------|-------|
| 沙盒 | 10/天 | 免费 |
| 开发人员 | 500/天 | 79 美元/月 |
| 团队 | 2000/天 | 199 美元/月 |
| 企业 | 10,000/天 | 499 美元/月 |
---
## 安装
```bash
pip install mcp httpx
```
---
## Claude 桌面设置
添加到 `claude_desktop_config.json`:
**macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`
**Windows:** `%APPDATA%\Claude\claude_desktop_config.json`
```json
{
"mcpServers": {
"osha-compliance": {
"command": "python",
"args": ["/path/to/osha-compliance-assistant/server.py"],
"env": {
"OSHA_API_KEY": "your_api_key_here"
}
}
}
}
```
---
## 可用工具
### `compliance_check`
检查工作场所场景是否符合 OSHA 通用行业标准。
**输入:**
```json
{
"scenario": "描述工作场所情况或安全问题"
}
```
**输出:** 引用的合规判决,附有相关法规章节和建议措施。
---
## 覆盖范围
OSHA 29 CFR 1910 通用行业标准,包括跌落保护、机械防护、电气安全、锁定/标记、个人防护装备、消防安全、危险品沟通、叉车等。
---
## 免责声明
AI 生成的指导仅供参考。不能代替官方 OSHA 出版物或认证安全检查。始终与合格的安全专业人员核实。
---
## 许可证
MIT — 见 [LICENSE](LICENSE)
一个 MCP 服务器,为 Claude 提供即时访问 OSHA 通用行业合规知识(29 CFR 1910)。询问任何工作场所安全问题并获取引用的“是”/“否”判决,附有相关法规章节和纠正措施。
---
## 功能
Claude 可以回答以下问题:
- *"我需要在 4 英尺高的平台上安装护栏吗?"* → `✅ 是 - 第 1910.23(c)(1) 节`
- *"我可以在出口门附近存放丙烷气瓶吗?"* → `❌ 否 - 第 1910.253(b) 节`
- *"在停电后,锯子是否允许自动重启?"* → `❌ 否 - 第 1910.213(a)(9) 节`
涵盖 30 多个高优先级 OSHA 1910 主题,包括跌落保护、锁定/标记、电气安全、机械防护、灭火器、叉车、个人防护装备、危险品沟通等。
---
## 获取您的 API 密钥
**免费层可用。** 通过 Telegram 获取您的 API 密钥:
📧 发送电子邮件至 gcsmst@gmail.com,主题为“MCP API Key”,即可获取免费的沙盒密钥
| 层级 | 每日调用次数 | 价格 |
|------|------------|-------|
| 沙盒 | 10/天 | 免费 |
| 开发人员 | 500/天 | 79 美元/月 |
| 团队 | 2000/天 | 199 美元/月 |
| 企业 | 10,000/天 | 499 美元/月 |
---
## 安装
```bash
pip install mcp httpx
```
---
## Claude 桌面配置
添加到您的 `claude_desktop_config.json`:
**macOS:** `~/Library/Application Support/Claude/claude_desktop_config.json`
**Windows:** `%APPDATA%\Claude\claude_desktop_config.json`
```json
{
"mcpServers": {
"osha-compliance": {
"command": "python",
"args": ["/path/to/osha-compliance-assistant/server.py"],
"env": {
"OSHA_API_KEY": "your_api_key_here"
}
}
}
}
```
将 `/path/to/osha-compliance-assistant/server.py` 替换为实际的存储库克隆路径。
---
## 可用工具
### `compliance_check`
检查工作场所场景是否符合 OSHA 通用行业标准。
**输入:**
```json
{
"scenario": "字符串 - 描述工作场所情况或安全问题"
}
```
**输出:**
纯文本回复,包含:
- ✅ 是或 ❌ 否判决
- 引用的 OSHA 章节(例如 `第 1910.23(c)(1) 节`)
- 3 个要点,列出具体要求
- 适用时提供纠正措施
**示例:**
```
用户:进行电气面板工作时,工人是否需要佩戴安全帽?
Claude(通过 OSHA MCP):
❌ 否 - 第 1910.135 节
- 当存在高空电气危险时,需要佩戴安全帽(ANSI Z89.1)
- 电气面板工作需要 Class E 级安全帽进行电弧闪光保护
- 雇主必须在开始工作前进行危险评估(1910.132(d))
⚠️ AI 分析仅供参考 - 请与官方 OSHA 标准或安全专业人员核实。
```
---
## 涵盖主题
| 章节 | 主题 |
|---------|-------|
| 1910.23 | 护栏和跌落保护 |
| 1910.25 | 便携式梯子 |
| 1910.36-37 | 出口路线和门 |
| 1910.95 | 噪声和听力保护 |
| 1910.133 | 眼部和面部保护 |
| 1910.135 | 头部保护 |
| 1910.147 | 锁定/标记(LOTO) |
| 1910.157 | 灭火器 |
| 1910.178 | 叉车 |
| 1910.212 | 机械防护 |
| 1910.215 | 磨刀机 |
| 1910.242 | 压缩空气 |
| 1910.253 | 氧气和燃料气瓶 |
| 1910.303 | 电气安全 |
| 1910.1200 | 危险品沟通(SDS) |
| 5(a)(1) | 一般职责条款 |
---
## 免责声明
本工具根据 OSHA 1910 通用行业标准提供 AI 生成的合规指导。它 **不是** 专业安全咨询、官方 OSHA 出版物或认证安全检查的替代品。始终与官方 OSHA 标准或合格的安全专业人员核实后再做出合规决策。
---
## 许可证
MIT License — 见 [LICENSE](LICENSE)