コミュニティ(kentaroajisaka)が提供するツール

Labor Law MCP Server

シェア
国・行政・オープンデータ労働法社会保険労務厚労省通達JAISHコミュニティ
最終確認:
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_lawe-Gov 法令 API から条文取得(法令名 + 条番号で指定)
search_lawキーワードで法令を横断検索
search_mhlw_tsutatsu厚労省 法令等 DB から通達をキーワード検索
get_mhlw_tsutatsu厚労省通達の本文を取得(data_id 指定)
search_jaish_tsutatsuJAISH 安全衛生情報センターから安衛通達を検索
get_jaish_tsutatsuJAISH 安衛通達の本文を取得(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-mcpdist/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.1 HTTP 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"]
    }
  }
}

主なユースケース

  1. 「副業先と本業の労働時間を合算した 36 協定の扱い」と頼むと `search_law` + `get_law` で労働基準法と関連通達を取得・組み合わせて確認できる
  2. 「有給休暇の付与日数と取得義務 5 日の根拠」`get_law` + `search_mhlw_tsutatsu` + `get_mhlw_tsutatsu` で労働基準法 + 厚労省通達をセットで取得できる
  3. 「派遣社員の同一労働同一賃金の判定要件」`search_law` + `get_law` で労働者派遣法 + パートタイム・有期雇用労働法をまとめて参照できる
  4. 「特定化学物質の取扱いに関する安衛通達」`search_jaish_tsutatsu` + `get_jaish_tsutatsu` で JAISH(安全衛生情報センター)の安衛法関連通達を取得できる(製造業の安全衛生担当者の根拠調査用途)