mcpField
L
legal-ge

legal-ge

ローカル
github.com/infolegalge法務・行政01 週間前に更新

legal-ge について

legal-geは、自然言語の説明からジョージアの認証済み法律専門家を探すMCPサーバーです。ジョージア語、英語、ロシア語で法律分野や専門家を照会できます。操作は読み取り専用です。

主な機能

  1. 01自然言語による法律相談の照合
  2. 02認証済み専門家の順位表示
  3. 03法律分野の分類
  4. 04ジョージア語・英語・ロシア語対応
  5. 05読み取り専用のAPI照会

活用シーン

  1. 01具体的な紛争に対応する弁護士探し
  2. 02関連する法律分野の特定

MCP 対応

`find_legal_specialists`は該当サービスと認証済み専門家のプロフィールを返し、`classify_legal_intent`は専門家を検索せずにカテゴリーを返します。legal.geの公開Ask APIを照会し、問い合わせや予約は作成しません。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"infolegalge-legal-ge": {
"command": "npx",
"args": [
"-y",
"@legalge/mcp"
],
"env": {
"LEGALGE_BASE_URL": "<LEGALGE_BASE_URL>"
}
}
}
}
起動コマンドnpx -y @legalge/mcp
設定が必要な環境変数
LEGALGE_BASE_URLOverride the legal.ge API base URL (e.g. for staging). Defaults to https://legal.ge.

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

パッケージ
npm@legalge/mcp0.2.0

ツール

2

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

パラメーター型必須説明
limitintegerいいえ返す専門家の最大数(1~50)。デフォルトは 10 です。API はこの上限にかかわらず matched_categories も返します。
querystringはい法律上の状況やニーズを自然言語で記述します。例:'通知なしにアパートから立ち退かされた'、'トビリシで LLC を登録する手助けが必要'、'雇用主が契約を変更しようとしている'。
localeenumいいえユーザーの言語。ka = ジョージア語、en = 英語、ru = ロシア語。デフォルトは 'en' です。ka | en | ru

詳細

legal.ge MCP サーバー

Claude Desktop、Cursor、または任意のModel Context Protocolクライアントから、ジョージアの認証済み法律専門家を検索できます。

このサーバーは、公開されているlegal.ge Ask APIをMCPツールとして提供します。自然言語で質問すると、該当する業務分野と、ランキング順に並んだ認証済み専門家のプロフィールURLを取得できます。

できること

2つのツールを提供します。

  • find_legal_specialists — 法律上の状況を自然な言葉で説明すると、該当する業務分野、具体的なサービス、legal.ge上のプロフィールURL付きでランキング順に並んだ認証済み専門家のリストを取得できます。
  • classify_legal_intent — 専門家の検索を行わず、同じ分類機能を利用できます。該当するカテゴリのみを返すため、次のステップを決める前に法律分野を特定したい場合に便利です。

どちらのツールも、ジョージア語(ka)、英語(en)、ロシア語(ru)に対応しています。分類機能は、口語的な表現、法律用語、文字体系をまたぐ略語(AML、KYC、MLC、ICCなど)にも対応します。

信頼に関する取り決め

  • 認証済みプロフィールのみです。 返される専門家は全員、legal.geでverification_status='verified'となっています。多くの専門家はジョージア弁護士会に登録されています。各結果のprofessional_orgsをご確認ください。
  • 連絡先情報は任意公開です。 contact.emailとcontact.phoneが入力されるのは、専門家が公開を選択した場合のみです。それ以外はnullとなります。メッセージを送信するには、ユーザーがlegal.geにサインインします。
  • 読み取り専用です。 このサーバーは、問い合わせ、予約、その他の副作用を伴う処理を作成できません。照会のみを行います。
  • キーは不要です。 legal.ge Ask APIは公開されており、IPごとにレート制限があります。

インストール

Claude Desktop

claude_desktop_config.jsonを編集します。

  • macOS:~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows:%APPDATA%\Claude\claude_desktop_config.json

mcpServersの下にlegal.geのエントリを追加します。

{
  "mcpServers": {
    "legal-ge": {
      "command": "npx",
      "args": ["-y", "@legalge/mcp"]
    }
  }
}

Claude Desktopを再起動します。ツールがすべての会話で利用可能になり、ジョージアの法律について質問すると呼び出されます。

Cursor

グローバル設定の場合は~/.cursor/mcp.jsonに、プロジェクトごとの設定の場合は.cursor/mcp.jsonに追加します。

{
  "mcpServers": {
    "legal-ge": {
      "command": "npx",
      "args": ["-y", "@legalge/mcp"]
    }
  }
}
その他のMCP対応クライアント

stdioトランスポートのMCPサーバーに対応するクライアントであれば利用できます。設定の形式は次のとおりです。

  • コマンド:npx
  • 引数:["-y", "@legalge/mcp"]
  • トランスポート:stdio
  • 任意の環境変数:LEGALGE_BASE_URL(デフォルトはhttps://legal.ge)

会話の例

インストール後、Claude(またはMCP対応エージェント)に次のように尋ねてみてください。

「トビリシで、賃借人の立ち退き防御を扱うジョージアの弁護士を探してください。」

「ジョージアで、予告なく突然解雇されました。誰に相談できますか?」

「ვინ შემიძლია მქონდეს ბინის ნასყიდობის ხელშეკრულების შესადგენად?」

エージェントは適切なロケールを指定してfind_legal_specialistsを呼び出し、認証済み専門家を氏名、プロフィールURL、業務分野とともに提示します。

開発

# install dependencies
npm install

# run locally against legal.ge
npm run dev

# point at staging
LEGALGE_BASE_URL=https://staging.legal.ge npm run dev

# build
npm run build

設定

環境変数デフォルト目的
LEGALGE_BASE_URLhttps://legal.geAPIエンドポイントを上書きします(ローカルテスト用など)

APIリファレンス

基盤となるHTTP APIのドキュメントはhttps://legal.ge/api/openapi.jsonにあります。このMCPサーバーは薄いラッパーです。必要であれば、MCPを使わずにAPIを直接呼び出すこともできます。

ライセンス

MIT — LICENSEを参照してください。

legal.geについて

legal.geは、ジョージア(国)の認証済み法律専門家のディレクトリです。ジョージア語、英語、ロシア語に対応したプラットフォームです。業務分野を閲覧し、弁護士や法律事務所を探して、相談を申し込めます。

AIエージェント向けの取り決めについては、legal.ge/llms.txtをご覧ください。

コメント

MCP は初めてですか?

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

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