Labor Law MCP Server
- 最終確認:
- 2026-05-26
- ライセンス:
- MIT
Labor Law とは
日本の労務領域は、労働基準法・労働安全衛生法・雇用保険法・健康保険法など 45 以上の法律で構成されています。労務担当者・社労士・人事責任者が日々直面する「労働時間管理」「有給休暇付与」「36 協定届出」「派遣契約」「育児介護休業」「社会保険適用拡大」などの判断は、法律本文 + 厚生労働省の通達(行政解釈) をセットで参照するのが実務の基本です。
データソース 3 系統(公式 README 逐語):
- e-Gov 法令検索(デジタル庁): 法律・施行令・施行規則の条文本文(45 法令プリセット)
- 厚生労働省 法令等データベース(mhlw.go.jp): 厚労省通達(MHLW 通達)
- 安全衛生情報センター JAISH(中央労働災害防止協会・jaish.gr.jp): 労働安全衛生法関連の通達
Labor Law × AI でできること
Labor Law MCP を導入すると、労働法・通達・施行規則を AI への一言で串刺し検索できます。
🕒 労働時間・36 協定
「副業合算で 36 協定の上限超過になるパターン」
→ search_law + get_law で労働基準法 + 関連通達を取得
🌴 有給休暇・取得義務
「有給休暇 5 日取得義務の付与日数と取得時季指定」
→ get_law + get_mhlw_tsutatsu で労働基準法 + 厚労省通達
🧑🤝🧑 派遣・同一労働同一賃金
「派遣社員の同一労働同一賃金判定」
→ search_law + get_law で労働者派遣法 + パートタイム・有期雇用労働法
⛑ 安全衛生(製造業)
「特定化学物質取扱い関連の安衛通達」
→ search_jaish_tsutatsu + get_jaish_tsutatsu で JAISH 安衛通達
提供される 6 ツール
Labor Law MCP が提供するツール(公式 README + src/tools/*.ts ファイル名逐語確認)。
| ツール名 | 機能 |
|---|---|
get_law | e-Gov 法令 API から条文取得(法令名 + 条番号で指定) |
search_law | キーワードで法令を横断検索 |
search_mhlw_tsutatsu | 厚労省 法令等 DB から通達をキーワード検索 |
get_mhlw_tsutatsu | 厚労省通達の本文を取得(data_id 指定) |
search_jaish_tsutatsu | JAISH 安全衛生情報センターから安衛通達を検索 |
get_jaish_tsutatsu | JAISH 安衛通達の本文を取得(URL 指定) |
対応している 45 法令(7 カテゴリ)
公式 README より逐語抜粋。
| カテゴリ | 件数 | 代表的な法令 |
|---|---|---|
| 労働基準関係 | 6 | 労働基準法 / 労働基準法施行令 / 労働基準法施行規則 / 労働契約法 |
| 労働安全衛生関係 | 4 | 労働安全衛生法 / 労働安全衛生法施行令 / 労働安全衛生規則 / じん肺法 |
| 労働保険関係 | 5 | 労災保険法 / 雇用保険法 / 雇用保険法施行令 / 雇用保険法施行規則 / 労働保険徴収法 |
| 職業安定・雇用対策関係 | 6 | 職業安定法 / 労働者派遣法 / 高年齢者雇用安定法 / 障害者雇用促進法 |
| 雇用均等・WLB 関係 | 5 | 男女雇用機会均等法 / 育児介護休業法 / パートタイム・有期雇用労働法 |
| 労使関係 | 4 | 労働組合法 / 労働関係調整法 / 個別労働紛争解決促進法 / 労働施策総合推進法 |
| 社会保険関係 | 複数 | 健康保険法 / 厚生年金保険法 / 国民年金法 / 社会保険労務士法 |
合計 45 法令(README 逐語)
Labor Law MCP Server について
Labor Law MCP は、kentaroajisaka 氏による Node.js 製コミュニティ MCP サーバー(同氏の tax-law-mcp と同じ実装方針)。リポジトリは github.com/kentaroajisaka/labor-law-mcp。
スペック
- 配布形態: npm パッケージ(
labor-law-mcp@0.2.1・MIT・npm 公開) - 実行コマンド:
npx -y labor-law-mcp(推奨)またはnode /path/to/dist/index.js - bin:
labor-law-mcp→dist/index.js(package.json 逐語) - 認証: 不要(e-Gov 法令 API + 厚労省ホームページ + JAISH 公開データを参照)
- 提供元:
kentaroajisaka(個人開発・厚労省公式の MCP ではない) - Star: 56(2026-05-23 時点)
- 最終 push: 2026-03-03
- データソース: e-Gov 法令 API(45 法令)+ 厚労省 法令等 DB(MHLW 通達)+ JAISH(安全衛生情報センター・JAISH 安衛通達)
- 公式リポジトリ: github.com/kentaroajisaka/labor-law-mcp
導入手順
1. Node.js のインストール
nodejs.org から Node.js LTS(推奨)をインストールしてください。
2. クライアント設定の登録
claude_desktop_config.json 等に上記「クライアント別設定」の JSON を追記してください。npx が起動時に最新版をフェッチします。
3. 動作確認
クライアントを再起動し、「副業時の 36 協定」「有給休暇 5 日取得義務」「派遣社員の同一労働同一賃金」「特定化学物質の安衛通達」のように依頼してみてください。
注意事項
- 厚生労働省公式の MCP ではありません。本 MCP は
kentaroajisaka氏によるコミュニティ実装です。労務判断・契約判断は最終的に社会保険労務士・弁護士などの専門家にご相談ください。 - AI の判断は労務上のアドバイスではありません。本 MCP の出力は「法令・通達の原文取得」を支援するもので、実務適用判断は人間の専門家による検証が必須です。
- MHLW 通達・JAISH 通達の利用は各機関の利用規約に従ってください。公式 README には「厚労省通達の利用は厚生労働省ホームページの利用規約に基づきます」と明記されています。
- 法令の改正反映タイミング: 本 MCP は e-Gov 法令 API 経由で最新法令を取得しますが、施行日直後は反映ラグがある場合があります。重要な判断は e-Gov 法令検索の改正履歴で再確認してください。
- 本記事は公式情報リサーチに基づくものです(編集部による実機検証は未実施・3 重チェック・プロトコル完全実施: ①npm registry
labor-law-mcp@0.2.1HTTP 200 確認済 ✓ / ②GitHub リポジトリ Star 56 + MIT + 2026-03-03 最終 push 確認済 ✓ / ③src/tools/配下 6 ファイル名 = 6 ツールに完全対応 確認済 ✓ / ④45 法令の 7 カテゴリ分布 README 逐語抜粋 ✓)。
設定方法
MCP は、お使いの対応アプリ(クライアント)に下記の設定を貼り付けて使います。 タブからアプリを選び、表示された設定をコピーしてください。
Claude Desktop: Anthropic 公式のデスクトップ版 Claude アプリ
{
"mcpServers": {
"labor-law": {
"command": "npx",
"args": ["-y", "labor-law-mcp"]
}
}
}
Cursor: AI 機能を内蔵したコードエディタ
{
"mcpServers": {
"labor-law": {
"command": "npx",
"args": ["-y", "labor-law-mcp"]
}
}
}
Cline: VS Code に追加する AI アシスタント拡張
{
"mcpServers": {
"labor-law": {
"command": "npx",
"args": ["-y", "labor-law-mcp"]
}
}
}
主なユースケース
- 「副業先と本業の労働時間を合算した 36 協定の扱い」と頼むと `search_law` + `get_law` で労働基準法と関連通達を取得・組み合わせて確認できる
- 「有給休暇の付与日数と取得義務 5 日の根拠」`get_law` + `search_mhlw_tsutatsu` + `get_mhlw_tsutatsu` で労働基準法 + 厚労省通達をセットで取得できる
- 「派遣社員の同一労働同一賃金の判定要件」`search_law` + `get_law` で労働者派遣法 + パートタイム・有期雇用労働法をまとめて参照できる
- 「特定化学物質の取扱いに関する安衛通達」`search_jaish_tsutatsu` + `get_jaish_tsutatsu` で JAISH(安全衛生情報センター)の安衛法関連通達を取得できる(製造業の安全衛生担当者の根拠調査用途)