houan-mcpで関連法案を検索する: 議事録公開前の調査フロー
議事録公開前に、衆参の公式議案情報から関連法案を探す方法を @codeagentjp/houan-mcp の実演として整理します。
- mcp
- claude-code
- diet
- japanese-law
- legal-tech
- npm
- 情報確認
- 参考リンク
- 9件
- 更新性
- 定期更新
- 読了目安
- 約4分
仕様・料金・提供範囲が変わりやすいテーマは、公開日・更新日・情報確認日を分けて管理します。 導入前には必ず記事末尾の一次情報と公式ドキュメントで最新状況を確認してください。
この記事は、@codeagentjp/houan-mcp の使い方デモです。安野貴博議員の2026年4月21日 参議院総務委員会質問を題材にしていますが、政治解説そのものは別記事に分けました。
追記: @codeagentjp/houan-mcp は npm と GitHub Release に加え、Glama の MCP server directory でも参照できるようになりました。配布導線は、下の「公開導線」にまとめています。
まず結論
@codeagentjp/houan-mcp は、衆議院・参議院の公式議案ページと国会会議録検索システムAPIを参照し、AIエージェントから法案検索・経過取得・委員会会議録検索を行うstdio型MCPサーバーです。
議事録がまだ公開されていない段階でも、次のような調査ができます。
- 件名キーワードから、現国会に出ている関連法案を探す
- 正式名称と審議経過ページを確認する
- 提出日、議決日、議決結果などを確認する
- 質問や報道で出た論点と、実際に提出済みの法案を照合する
- 議事録公開後は、委員会会議録の発言検索まで同じMCPで続ける
なぜ「議事録待ち」では遅いか
国会会議録検索システムは議事録の確定版を提供しますが、委員会開催から公開まで時間差があります。一方、議案情報は衆参両院が公式ページで更新しており、法案の提出・付託・採決の進捗を先に追えます。
つまり、質疑応答そのものはまだ読めなくても、周辺法案を調べれば「何が論点になり得るか」の地形図は作れます。houan-mcp は、その作業をClaude CodeやCursorから直接行うための道具です。
セットアップ
Claude Code:
claude mcp add --transport stdio houan -- npx -y @codeagentjp/houan-mcpWindowsネイティブ:
claude mcp add --transport stdio houan -- cmd /c npx -y @codeagentjp/houan-mcpClaude Desktop / Cursor:
{ "mcpServers": { "houan": { "command": "npx", "args": ["-y", "@codeagentjp/houan-mcp"] } }}APIキーは不要です。裏側では、衆議院・参議院の公式議案ページと国会会議録検索システムAPIを参照します。
公開導線
houan-mcp は、ローカル実行するstdio型MCPサーバーとして公開しています。現時点の主な導線は次の通りです。
| 導線 | URL | 役割 |
|---|---|---|
| npm | @codeagentjp/houan-mcp | npx -y @codeagentjp/houan-mcp での実行 |
| GitHub | SHAYOUWORLD/houan-mcp | README、ソース、Issue |
| GitHub Release | v0.1.2 | 現在の公開リリース |
| Glama | houan-mcp | MCP server directoryでの確認 |
Glama上では、MCPサーバーの説明、リポジトリ、ライセンス、設定スキーマなどが一覧化されます。MCPサーバーはnpmに置くだけでは見つけてもらいにくいため、GitHub、npm、Glamaの3つをそろえると、利用者が「ソースを見る」「npxで使う」「MCP directoryで確認する」の導線をたどりやすくなります。
egov-law-mcpとの使い分け
houan-mcp は、成立済み法令の本文を読むためのMCPではありません。役割は、国会に提出された法案・議案の情報を追うことです。
| MCP | 主な対象 | 使う場面 |
|---|---|---|
@codeagentjp/egov-law-mcp | 成立済みの現行法令 | 条文、法令ID、関連法令を確認する |
@codeagentjp/houan-mcp | 衆参の議案情報、法案経過、会議録検索 | 審議中の法案、議決日、議決結果、委員会Q&Aを確認する |
実務上は、まず houan-mcp で「いま審議されている法案・議案」を探し、成立済みの法律本文を確認したい段階で egov-law-mcp に切り替える流れが自然です。
実演1: 「サイバー」で議案を探す
Claude Codeで次のように依頼します。
houan-mcp で、第221回国会の参議院に「サイバー」を含む議案があるか調べてください。件名と審議経過ページを出してください。裏側のMCPコールは次の形です。
{ "tool": "search_bills", "arguments": { "chamber": "sangiin", "session": 221, "keyword": "サイバー", "limit": 5 }}返ってきたのは、人事案件第4号です。
{ "chamber": "sangiin", "session": 221, "title": "サイバー通信情報監理委員会委員長に近藤宏子君を、同委員に新井悠君、田邊國昭君、上沼紫野君及び福田健介君を任命することについて同意を求めるの件", "status": "", "proceedingURL": "https://www.sangiin.go.jp/japanese/joho1/kousei/gian/221/meisai/m221400221004.htm", "fullTextURL": null}ここで重要なのは、MCPが「政治的な結論」を出しているわけではない点です。返しているのは、公式議案ページから取得した件名・審議経過ページURL・出典情報です。
実演2: 議案の経過を取る
次に、同じ議案の経過を取ります。
{ "tool": "get_bill", "arguments": { "chamber": "sangiin", "proceedingURL": "https://www.sangiin.go.jp/japanese/joho1/kousei/gian/221/meisai/m221400221004.htm" }}返ってきた timeline を整理すると、次のようになります。
| 項目 | 内容 |
|---|---|
| 提出日 | 令和8年3月17日 |
| 議決日 | 令和8年3月23日 |
| 議決・継続結果 | 同意 |
このように、質疑の前提となる制度・人事・法案の進捗を、議事録公開前に確認できます。
実演3: 「通信」で周辺法案を探す
通信側の論点を見るため、キーワード「通信」で検索します。
{ "tool": "search_bills", "arguments": { "chamber": "sangiin", "session": 221, "keyword": "通信", "limit": 10 }}主な結果は次の通りです。
| 種別 | 件名 |
|---|---|
| 提出法律案 | 株式会社海外通信・放送・郵便事業支援機構法の一部を改正する法律案 |
| 提出法律案 | 携帯音声通信事業者による契約者等の本人確認等及び携帯音声通信役務の不正な利用の防止に関する法律の一部を改正する法律案 |
| 提出法律案 | 情報通信技術を活用した行政の推進等に関する法律及び情報処理の促進に関する法律の一部を改正する法律案 |
| 人事案件 | サイバー通信情報監理委員会委員任命同意 |
この段階で分かるのは、「通信」という広いキーワードでも、サイバー、本人確認、デジタル行政基盤といった複数の周辺論点が出てくることです。
実演4: 「自動運転」周辺を探す
「自動運転」「自動車」「道路」で引きます。
{ "tool": "search_bills", "arguments": { "chamber": "sangiin", "session": 221, "keyword": "道路", "limit": 5 }}ヒットしたのは、閣法第42号「自動車の運転により人を死傷させる行為等の処罰に関する法律及び道路交通法の一部を改正する法律案」です。ただし、これは飲酒運転厳罰化が中心で、自動運転の通信インフラ整備そのものを直接扱う法案ではありません。
このように、該当しそうなキーワードで検索し、直接関係する法案なのか、周辺論点にとどまるのかを切り分けられます。
議事録公開後の再調査フロー
議事録が国会会議録検索システムに上がった後は、次の流れで再点検します。
find_diet_qaで、日付・委員会名・議員名・キーワードを指定して国会会議録検索システムを検索- 答弁内で言及された具体的な法律名・条文を抽出
- 成立済み法令は
@codeagentjp/egov-law-mcpで条文取得 - 改正案や審議中の議案は
search_bills/get_billで進捗確認
「議事録 → 法令本文 → 議案進捗」の3段ループを、AIエージェントの作業に載せるイメージです。
たとえば議事録公開後は、次のように会議録検索へ進めます。
{ "tool": "find_diet_qa", "arguments": { "keyword": "安野", "from": "2026-04-21", "until": "2026-04-21", "chamber": "参議院", "committee": "総務委員会", "limit": 10 }}2026年5月10日時点では、この条件で国会会議録検索システムAPIの該当結果は0件でした。最近の委員会会議録は公開まで時間差があるため、議案情報で先に周辺法案を確認し、会議録が出たら発言検索で再点検する、という使い方になります。
使ったMCPツール
| Tool | 役割 |
|---|---|
find_diet_qa | 国会会議録検索システムAPIで委員会発言を全文検索 |
get_meeting_record | issueID から委員会会議録全文を取得 |
search_bills | 件名キーワードで議案を検索 |
get_bill | search_bills で得た審議経過URLから議案詳細を取得 |
@codeagentjp/[email protected] の公開ツールは上記4つです。法令本文そのものを確認する場合は、姉妹パッケージの @codeagentjp/egov-law-mcp を使います。
参考リンク
一次情報・参考リンク
- 参議院 第221回国会 議案情報 https://www.sangiin.go.jp/japanese/joho1/kousei/gian/221/gian.htm
- 衆議院 議案情報メニュー https://www.shugiin.go.jp/internet/itdb_gian.nsf/html/gian/menu.htm
- 参議院: サイバー通信情報監理委員会委員任命同意 (人事案件 第4号) https://www.sangiin.go.jp/japanese/joho1/kousei/gian/221/meisai/m221400221004.htm
- 参議院: 携帯音声通信事業者本人確認法改正 (閣法第33号) https://www.sangiin.go.jp/japanese/joho1/kousei/gian/221/meisai/m221080221033.htm
- 国会会議録検索システム API https://kokkai.ndl.go.jp/api.html
- npm: @codeagentjp/houan-mcp https://www.npmjs.com/package/@codeagentjp/houan-mcp
- GitHub: SHAYOUWORLD/houan-mcp https://github.com/SHAYOUWORLD/houan-mcp
- GitHub Release: houan-mcp v0.1.2 https://github.com/SHAYOUWORLD/houan-mcp/releases/tag/v0.1.2
- Glama: houan-mcp https://glama.ai/mcp/servers/SHAYOUWORLD/houan-mcp
関連して読む
- · 参考リンク 6件
Claude Codeで日本法令を引く: egov-law-mcpの使い方
日本法令MCPサーバー egov-law-mcp をClaude Code、Claude Desktop、Cursorから使う設定と、条文検索の実演をまとめます。
- · 参考リンク 7件
MCPとは何か。e-Gov法令MCPを例に、作る前に決める設計境界
Model Context Protocolの基本、stdio型MCPサーバーの仕組み、e-Gov法令APIとの接続、既存のegov-law-mcpがある場合の差別化方針を整理します。
- · 参考リンク 8件
egov-law-mcp npm公開メモ: MCPサーバー配布とCI
スコープ付きnpmパッケージ、GitHubリポジトリ、README、Granular Access Token、GitHub Actions、provenance publishの手順を整理します。