国会議案検索 MCP Server(コミュニティ実装)

シェア
国・行政・オープンデータ国会議案法案国立国会図書館政治公的データ
最終確認:
2026-05-27
ライセンス:
MIT
無料で使えるオープンソースです(商用利用も可)

国会議案検索 MCP とは

国会には「議案(法案)」と「会議録(発言記録)」という 2 種類の公開情報があります。議案は衆議院・参議院が公開する「どの法案が、いまどの委員会で、どこまで審議が進んでいるか」の情報で、会議録は国立国会図書館が公開する「誰が、いつ、何を発言したか」の全文記録です。

本 MCP は、この 議案情報と会議録の両方を AI から検索できるコミュニティ実装のラッパーです(GitHub ユーザー SHAYOUWORLD 製・npm @codeagentjp スコープ)。法案をタイトルで探して審議経過を追ったり、委員会の発言を全文検索したりを、AI への一言で実行できます。認証不要npx から即起動できるのが特徴です。

これは国会・国立国会図書館の公式ツールではなく、有志が作った非公式ツールです。まだ初期段階の小規模なツールのため、試用・確認用としてお使いください。

既掲載の 国会会議録検索 MCP との違い: 会議録(発言記録)の検索は両者で重なりますが、本 MCP は加えて 議案そのもの(法案の審議経過・付託委員会・本文 URL) を扱える点が補完的です。「発言を深く検索したい」なら国会会議録検索 MCP、「法案の審議状況を追いたい」なら本 MCP が向きます。

国会議案・会議録 × AI でできること

🔎 法案をタイトルで探す

「『個人情報』に関する今国会の法案を探して」
→ search_bills が衆参いずれかの議案をキーワード検索

📋 審議経過を追う

「その法案の審議状況を教えて」
→ get_bill が審議経過・付託委員会・本文 URL を返す

🗣 委員会発言を全文検索

「『防衛費』が議論された委員会発言を探して」
→ find_diet_qa が国会会議録 API を全文検索

📄 会議録を全文取得

「この委員会の会議録を全文で」
→ get_meeting_record が issueID 指定で全文取得

提供される 4 ツール

国会議案検索 MCP が提供するツール(公式 README 逐語抽出)。

ツール名機能
search_bills今国会の議案を、衆議院・参議院いずれかでタイトルキーワード検索する
get_bill議案 1 件の詳細(審議経過タイムライン・付託委員会・本文 URL)を取得する
find_diet_qa国立国会図書館 国会会議録 API を使い、委員会発言を全文検索する
get_meeting_recordissueID 指定で委員会 1 件の会議録全文を取得する

国会議案検索 MCP Server について

本 MCP は、GitHub ユーザー SHAYOUWORLD(npm @codeagentjp スコープ)による TypeScript 製コミュニティ MCP サーバーです。リポジトリは github.com/SHAYOUWORLD/houan-mcp

スペック

  • 配布形態: npm パッケージ @codeagentjp/houan-mcpnpx -y @codeagentjp/houan-mcp で起動)
  • 実行形態: 標準入出力(stdio)型の MCP サーバー
  • ライセンス: MIT
  • バージョン: v0.1.2(2026-04-25 時点)
  • Star: 1(2026-05-27 時点)
  • 認証: 不要(国立国会図書館 国会会議録 API・衆参議案情報はいずれも認証なしで利用可能)
  • データ源: 国立国会図書館 国会会議録 API(kokkai.ndl.go.jp)+ 衆議院・参議院の議案情報
  • Node.js: 20 以上

導入手順

1. Node.js の用意

Node.js 20 以上を導入します(npx を利用するため)。

2. クライアント設定の登録

上記「クライアント別設定」の JSON を claude_desktop_config.json 等に追記してください。npx が起動時にパッケージを取得して実行します。

3. 動作確認

クライアントを再起動し、「今国会で審議中の個人情報関連の法案を教えて」「『防衛費』について議論された委員会の発言を探して」のように依頼してみてください。

注意事項

  • 初期段階の小規模実装です(Star 1・v0.1.2・単一メンテナ・2026-04-25 時点)。今後パッケージ名やツール仕様が変更されたり、メンテナンスが停止したりする可能性があります。継続性シグナルは弱く、Plugy 掲載エントリーの中でも特に「試用・検証向け」の位置づけです。本番業務に組み込む前に、現行バージョンで動作するか必ず確認してください。
  • 国立国会図書館・国会公式の MCP ではありません。GitHub ユーザー SHAYOUWORLD(npm @codeagentjp スコープ)によるコミュニティ実装(公開 API・公開議案情報のラッパー)です。
  • 編集部の実機検証は未実施です。本記事は公開リポジトリの README・npm パッケージのソース情報に基づきます。
  • 会議録の検索は 国会会議録検索 MCP と機能が重なります。発言の深い検索が主目的なら同 MCP も検討してください。
  • AI による要約は誤りを含む可能性があります。本 MCP の役割は議案・会議録の検索・取得に限定されます。賛否判断・論点整理は AI(LLM)の汎用機能が担うため、重要な判断は必ず一次ソース(衆参の議案情報・国立国会図書館の会議録)で確認してください。

設定方法

MCP は、お使いの対応アプリ(クライアント)に下記の設定を貼り付けて使います。 タブからアプリを選び、表示された設定をコピーしてください。

Claude Desktop: Anthropic 公式のデスクトップ版 Claude アプリ

{
  "mcpServers": {
    "houan": {
      "command": "npx",
      "args": [
        "-y",
        "@codeagentjp/houan-mcp"
      ]
    }
  }
}

主なユースケース

  1. 「『個人情報』に関する法案を探して」と頼むと `search_bills` が衆参いずれかの今国会の議案をタイトルキーワードで検索して返す
  2. 「その法案の審議経過を教えて」と続けると `get_bill` が議案の審議経過タイムライン・付託委員会・本文 URL を返す
  3. 「『防衛費』が議論された委員会発言を探して」`find_diet_qa` が国立国会図書館の国会会議録 API を全文検索して発言を返す
  4. 「この委員会の会議録を全文で」`get_meeting_record` が issueID 指定で委員会の会議録全文を取得する