mcpField
H
houan-mcp

houan-mcp

ローカル
codeagent.jp法務・行政15 週間前に更新

houan-mcp について

houan-mcpは、日本の国会法案や委員会審議を調べる人向けのローカルMCPサーバーです。国会会議録検索システムと両院の議案情報を検索し、出典リンク付きで取得できます。

主な機能

  1. 01条件を指定した委員会発言検索
  2. 02会議録全文の取得
  3. 03今国会の議案検索
  4. 04議案の経過と詳細の取得
  5. 05一次資料のURLを返却

活用シーン

  1. 01発言者や日付で質疑を検索
  2. 02issue IDで会議録を読む
  3. 03タイトルの語句で議案を探す

MCP 対応

MCPクライアント向けに、国会質疑や議案の検索、会議録と議案詳細の取得を行う4つのツールを提供します。結果には公開一次資料のURLが含まれます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"shayouworld-houan": {
"command": "npx",
"args": [
"-y",
"@codeagentjp/houan-mcp"
]
}
}
}
起動コマンドnpx -y @codeagentjp/houan-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@codeagentjp/houan-mcp0.1.3

ツール

4

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
fromstringいいえ日付範囲の開始日。形式は YYYY-MM-DD です。
limitnumberいいえ結果の最大数。デフォルトは 10 です。
untilstringいいえ日付範囲の終了日。形式は YYYY-MM-DD です。
chamberenumいいえ議院のフィルター。衆議院 | 参議院 | 両院 | 両院協議会
keywordstringはい全文検索クエリ。スペースは AND を表します。
speakerstringいいえ発言者名。
committeestringいいえ委員会名。例:外務委員会。スペースは OR を表します。

詳細

@codeagentjp/houan-mcp

NDL 国会会議録検索システム API を利用して、日本の議案情報(衆参議案情報)と委員会質疑記録を検索する、ローカルの stdio MCP サーバーです。

このサーバーは LLM を呼び出しません。出典に基づく国会データのみを返し、一次情報の URL(NDL 国会会議録検索システム、衆議院議案情報、参議院議案情報)も提供するため、MCP クライアント(Claude Desktop、Claude Code、Cursor、その他のエージェント)は原典を引用できます。

関連パッケージ:現行の日本法(e-Gov 法令検索)を扱う @codeagentjp/egov-law-mcp。houan-mcp は、審議中の議案、委員会での質疑、会議の全文記録といった立法プロセスを対象としています。

ステータス

MVP です。ツールは 4 つあります。

  • find_diet_qa — NDL 国会会議録検索システム API を通じて、国会の全委員会発言を全文検索します。日付、議院、委員会、発言者で絞り込めます。
  • get_meeting_record — issueID を指定して、特定の委員会の会議録全文を取得します。
  • search_bills — 今国会の議案を、衆議院または参議院からタイトルのキーワードで検索します。
  • get_bill — 1 件の議案の詳細(審議経過、委員会への付託、全文 URL)を取得します。

必要条件

  • Node.js 20 以降
  • https://kokkai.ndl.go.jp、https://www.shugiin.go.jp、https://www.sangiin.go.jp へのネットワークアクセス

インストール

npm から:

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

ソースから:

git clone https://github.com/SHAYOUWORLD/houan-mcp.git
cd houan-mcp
node bin/houan-mcp.mjs
{
  "mcpServers": {
    "houan": {
      "command": "node",
      "args": ["/absolute/path/to/houan-mcp/bin/houan-mcp.mjs"]
    }
  }
}

ツール

find_diet_qa

NDL 国会会議録検索システム API を通じて、国会の委員会発言を全文検索します。

{
  "keyword": "クロード ミトス",
  "from": "2026-04-01",
  "until": "2026-04-25",
  "chamber": "衆議院",
  "committee": "外務委員会",
  "limit": 5
}

該当する発言について、発言者、役職、委員会の情報、および NDL への直接 URL を返します。

get_meeting_record

issueID を指定して、会議録全文を 1 件取得します。

{
  "issueID": "122103968X00620260410"
}
search_bills

タイトルのキーワードで衆議院議案情報/参議院議案情報を検索します。

{
  "keyword": "情報",
  "chamber": "both",
  "session": 221,
  "limit": 20
}
get_bill

議案の詳細ページ(審議経過、委員会への付託、全文 URL)を取得します。proceedingURL には、search_bills が返した URL を指定する必要があります。取得前に、各議院で許可されているパスのプレフィックスに一致するか検証されます。

{
  "chamber": "shugiin",
  "proceedingURL": "https://www.shugiin.go.jp/internet/itdb_gian.nsf/html/gian/keika/1DE..."
}

データソースと出典表記

このパッケージでは、日本の公開情報源を 3 つ使用しています。

ツールの結果には出典 URL が含まれます。このパッケージに基づく出力を公開または再配布する場合は、適切な出典表記を記載してください。表記例:

出典: 国会会議録検索システム (https://kokkai.ndl.go.jp/) / 衆議院議案情報 / 参議院議案情報

例:Mythos に関する質疑の取得

Anthropic の Claude Mythos Preview に関する、2026 年 4 月 10 日の衆議院外務委員会での宇佐美登(チームみらい)による質疑は、次のように取得できます。

{
  "tool": "find_diet_qa",
  "arguments": {
    "keyword": "クロード",
    "from": "2026-04-01",
    "until": "2026-04-30"
  }
}

レスポンスには、花田貴裕政府参考人の答弁全文が含まれ、meetingURL は正規の NDL 会議録 https://kokkai.ndl.go.jp/txt/122103968X00620260410 を指しています。

安全に関する注意

  • このパッケージは立法情報の参照ツールであり、法律や政治に関する助言を提供するものではありません。
  • シェルコマンドは実行しません。
  • JSON-RPC メッセージは stdout のみに書き込み、ログは stderr のみに出力します。
  • 取得先は NDL 国会会議録検索システム API と衆議院・参議院の議案情報エンドポイントに限られます。
  • NDL の会議録は通常、委員会開催から 1~2 週間遅れて掲載されます。最近の会議が見つからない場合は、後日再度確認するか、各議院の動画ライブラリーを直接参照してください。

Related

License

MIT © codeagent.jp

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。