Osha Compliance Assistant について
Osha Compliance Assistantは、OSHA一般産業基準(29 CFR 1910)に基づく職場の安全確認用MCPサーバーです。安全担当者や雇用主向けに、条項を引用した適合判定と是正策を返します。
主な機能
- 01OSHA 1910に基づく状況確認
- 02条項引用付きの適合判定
- 03是正策の提示
- 04主要な職場安全分野を網羅
活用シーン
- 01職場の安全状況の評価
- 02該当するOSHA条項の確認
- 03危険への是正手順の特定
MCP 対応
職場の状況を受け取り、条項引用付きの判定と提案を返す`compliance_check`ツールをMCPクライアントに公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
OSHA 準拠アシスタント(MCP サーバー)
Claude が OSHA 一般産業の準拠に関する知識(29 CFR 1910)にすぐアクセスできるようにします。職場の安全に関する質問をすると、規制の条項と是正措置を引用した判定が得られます。
API キーを取得する
無料プランをご利用いただけます。クレジットカードは不要です。
| プラン | 1日の呼び出し回数 | 料金 |
|---|---|---|
| Sandbox | 10回/日 | 無料 |
| Developer | 500回/日 | $79/mo |
| Team | 2,000回/日 | $199/mo |
| Enterprise | 10,000回/日 | $499/mo |
インストール
pip install mcp httpx
Claude Desktop の設定
claude_desktop_config.json に追加します。
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.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 一般産業基準に準拠しているかどうかを確認します。
入力:
{
"scenario": "Describe the workplace situation or safety question"
}
出力: 関連する規制の条項と推奨措置を引用した準拠判定です。
対応範囲
転落防止、機械防護、電気安全、ロックアウト/タグアウト、PPE、火災安全、危険有害性周知、フォークリフトなどを含む、OSHA 29 CFR 1910 の一般産業基準に対応しています。
免責事項
AI が生成するガイダンスのみを提供します。OSHA の公式刊行物や認定された安全検査に代わるものではありません。必ず資格を持つ安全専門家に確認してください。
ライセンス
MIT — LICENSE を参照してください。
Claude が OSHA 一般産業の準拠に関する知識(29 CFR 1910)にすぐアクセスできるようにする MCP サーバーです。職場の安全に関する質問をすると、関連する規制の条項と是正措置を引用した YES/NO 判定が得られます。
機能
Claude は次のような質問に回答できます。
- 「高さ4フィートの作業台に手すりは必要ですか?」 →
✅ YES - Section 1910.23(c)(1) - 「プロパンガスボンベを出口の近くに保管できますか?」 →
❌ NO - Section 1910.253(b) - 「停電後に鋸が自動再起動する設定は認められていますか?」 →
❌ NO - Section 1910.213(a)(9)
転落防止、ロックアウト/タグアウト、電気安全、機械防護、消火器、フォークリフト、PPE、危険有害性周知など、優先度の高い OSHA 1910 のトピック30以上に対応しています。
API キーを取得する
無料プランをご利用いただけます。 Telegram からすぐに API キーを取得できます。
📧 件名を「MCP API Key」として、gcsmst at gmail.com にメールを送信すると、無料の Sandbox キーを取得できます。
| プラン | 1日の呼び出し回数 | 料金 |
|---|---|---|
| Sandbox | 10回/日 | 無料 |
| Developer | 500回/日 | $79/mo |
| Team | 2,000回/日 | $199/mo |
| Enterprise | 10,000回/日 | $499/mo |
インストール
pip install mcp httpx
Claude Desktop の設定
claude_desktop_config.json に追加します。
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.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 一般産業基準に準拠しているかどうかを確認します。
入力:
{
"scenario": "string — describe the workplace situation or safety question"
}
出力:
次の内容を含むプレーンテキストの応答です。
- ✅ YES または ❌ NO の判定
- 引用された OSHA の条項(例:
Section 1910.23(c)(1)) - 具体的な要件を記載した箇条書き3項目
- 該当する場合は是正措置
例:
User: Do workers need hard hats when doing electrical panel work?
Claude (via OSHA MCP):
❌ NO - Section 1910.135
- Hard hats (ANSI Z89.1) required when overhead electrical hazard exists
- Electrical panel work requires Class E rated hard hat for arc flash protection
- Employer must conduct hazard assessment before work begins (1910.132(d))
⚠️ AI analysis only — verify with official OSHA standards or a safety professional.
対象トピック
| セクション | トピック |
|---|---|
| 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を参照してください
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。