🔧 e-gov-mcp 導入ガイド

このサイトで使われている法令検索機能を、あなたのAIツールでも使えます。
e-gov-mcpModel Context Protocol (MCP) に対応した 日本法令検索ツールです。

MCPとは?

MCP (Model Context Protocol) は、AIモデルが外部ツールやデータソースにアクセスするための標準プロトコルです。 MCPサーバーを導入すると、Claude や Cursor などのAIツールが法令検索を直接実行できるようになります。

対応ツール

🖥️

Claude Desktop

Anthropic公式デスクトップアプリ

⌨️

Cursor

AI搭載コードエディタ

🤖

その他MCP対応ツール

Cline, Windsurf など

📋 セットアップ手順

1

前提条件

以下がインストールされている必要があります:

  • uv (Pythonパッケージマネージャー)

※ Python本体のインストールは不要です(uvが自動管理します)

2

Claude Desktop の場合

設定ファイル claude_desktop_config.json に以下を追加:

claude_desktop_config.json
{
  "mcpServers": {
    "e-gov-law": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/yoshihiro1909/e-gov-mcp.git",
        "e-gov-mcp"
      ]
    }
  }
}

📁 設定ファイルの場所:
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

3

Cursor / Cline の場合

プロジェクトルートに .cursor/mcp.json を作成:

.cursor/mcp.json
{
  "mcpServers": {
    "e-gov-law": {
      "command": "uvx",
      "args": [
        "--from",
        "git+https://github.com/yoshihiro1909/e-gov-mcp.git",
        "e-gov-mcp"
      ]
    }
  }
}
4

アプリを再起動

設定を保存したら、Claude Desktop / Cursor を再起動してください。ツール一覧に法令検索ツールが表示されれば成功です。

🛠️ 使えるツール一覧

search_laws 法令名で法令を検索
search_laws_by_keyword キーワードで法令の本文を全文検索
find_law_article 特定の条文を取得(例: 民法第709条)
get_law_structure 法令の目次・構造を取得
find_related_laws 関連する法令を検索
search_article_captions 条文の見出しを検索
explain_law_article 条文の構造を解析して説明
search_definitions 法令内の定義規定を検索
get_cross_references 条文の参照関係を取得

💡 使い方の例

MCPを導入したら、AIに自然言語で質問するだけで法令検索が実行されます:

"民法709条の不法行為について教えて"
"残業時間の上限に関する法律を調べて"
"個人情報保護法の定義規定を見せて"

📖 リンク