nexus-legal について
nexus-legalは、法律専門家やチーム向けのMCPサーバーで、法的分析、調査、文書作成、引用確認、管轄区域の比較を支援します。27の機能で63の管轄区域を選べますが、実際のコーパス収録範囲は地域やアカウントによって異なります。
主な機能
- 01ISO 31000に基づく法的分析
- 02訴訟シナリオのシミュレーション
- 03判例・法令検索
- 04法律文書の作成と比較
- 05引用確認と期限計算
- 06管轄区域をまたぐ比較
活用シーン
- 01指定管轄区域での契約評価
- 02訴訟シナリオのシミュレーション
- 03法律文書内の引用確認
- 04複数管轄区域の法的立場の比較
MCP 対応
MCP対応クライアントに、分析、調査、文書作成、検証など27の法律ツールを提供します。ツールはNexus v1 APIを利用し、APIキーが必要です。該当機能にはアカウントのクレジットと管轄区域別アドオンも適用されます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://legal.nexusquantum.legal/api/mcpclaude mcp add --transport http djtellado-nexus-legal https://legal.nexusquantum.legal/api/mcp{"mcpServers":{"djtellado-nexus-legal":{"type":"http","url":"https://legal.nexusquantum.legal/api/mcp"}}}Cursor で開く{"servers":{"djtellado-nexus-legal":{"type":"http","url":"https://legal.nexusquantum.legal/api/mcp"}}}VS Code で開く{"mcpServers":{"djtellado-nexus-legal":{"type":"http","url":"https://legal.nexusquantum.legal/api/mcp"}}}{"mcpServers":{"djtellado-nexus-legal":{"serverUrl":"https://legal.nexusquantum.legal/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
@nexus-legal/mcp
Nexus Legal 向けの MCP(Model Context Protocol)サーバーです。Claude Desktop、Claude Code、Cursor、その他の MCP 対応クライアントに、27 種類の専門的な法律関連機能を提供します。
これは何ですか? 30 秒で Claude を Nexus に接続できます。接続後、会話を離れることなく、Claude に ISO 31000 法務分析、モンテカルロ訴訟シミュレーション、判例検索、法律文書の作成、行政法理、敵対的レッドチーム分析、複数法域の比較(越境)、引用の検証、手続上の期限計算、法令↔判例の引用グラフ、
file_idによる Box ファイルの分析(box_analyze)を実行させることができます。
クイックインストール
1. MCP キーを生成する
legal.nexusquantum.legal/developers にアクセスし、「MCP server」を選択して名前(例:「personal MacBook」)を付け、+ Create MCP key を押します。nlk_... キーをコピーしてください。キーが表示されるのは一度だけです。
2. クライアントを設定する
Claude Desktop(macOS)
~/Library/Application Support/Claude/claude_desktop_config.json を編集します。
{
"mcpServers": {
"nexus-legal": {
"command": "npx",
"args": ["-y", "@nexus-legal/mcp"],
"env": {
"NEXUS_API_KEY": "nlk_YOUR_KEY_HERE"
}
}
}
}
Claude Desktop を再起動します。チャットに🔌アイコンが表示され、27 個の Nexus ツールを利用できます。
Claude Desktop(Windows)
同じ内容で %APPDATA%\Claude\claude_desktop_config.json を編集します。
Claude Code(CLI)
claude mcp add nexus-legal -- npx -y @nexus-legal/mcp
# Then set your key:
export NEXUS_API_KEY=nlk_YOUR_KEY_HERE
Cursor
~/.cursor/mcp.json を編集します。
{
"mcpServers": {
"nexus-legal": {
"command": "npx",
"args": ["-y", "@nexus-legal/mcp"],
"env": { "NEXUS_API_KEY": "nlk_YOUR_KEY_HERE" }
}
}
}
3. 試してみる
Claude Desktop で、次のように入力します。
Nexus でこの契約書を、法域 GB、商事部門、保守的なプロファイルで分析してください:「[ここに契約書のテキストを貼り付けてください]」
Claude は nexus_analyze ツールを呼び出し、確実性ロック [L1]/[L2-J]/[L3-NV]/[L4]、ブロッキングシグナル [L5-C]/[L5-P]、および NEXUS-AUDIT-TRAIL ブロックを含むレポートを返します。
27 個のツール
| ツール | 機能 | 一般的な料金 |
|---|---|---|
nexus_analyze | 法務分析全般(ノード A — ISO 31000) | 1-3 クレジット |
nexus_consulta | 文書の有無を問わない、法律に関する自由な質問 | 1 クレジット |
nexus_draft | 法律文書の起草(控訴、請求、答弁、条項など) | 2-4 クレジット |
nexus_audit | ノード A による分析の相互監査(ノード B) | 1-2 クレジット |
nexus_consensus | マルチエージェントによるノード A ↔ ノード B の合意形成(分析と敵対的監査を合意に達するまで繰り返す。jurisdiction が必須。長時間の処理:約3-6分) | 3-7 クレジット |
nexus_monte_carlo | モンテカルロ・シナリオシミュレーション(ISO 31000 §6) | 4 クレジット |
nexus_doctrina | 管轄区域別の行政法解釈の検索 | 1 クレジット |
nexus_opinion | 過去の分析に対する複数の LLM によるセカンドオピニオン | 2 クレジット |
nexus_redteam | 敵対的なレッドチーム分析(脆弱性を構造化 JSON として出力) | 5 クレジット |
nexus_adversarial | 過去の分析に対する、文章形式の敵対的な主張 | 2-3 クレジット |
nexus_cross_border_compare | 複数の管轄区域の比較(2-15の管轄区域) | 2-4 クレジット |
nexus_jurisprudencia_search | 複数の管轄区域の判例コーパスに対するセマンティック検索 | 残高と、該当する管轄区域の判例アドオンが必要 |
verify_cita | 公式コーパスに照らした、1件の引用(判決または条文)の決定論的検証 | 残高が必要(判例の引用の場合は判例アドオンも必要) |
plazos_calcular | 法廷別の訴訟期限。jurisdiction は必須で、デフォルト値はありません。ES(LEC + LOPJ、CGPJ/地域の祝日、8月は非稼働)または GB-EAW(CPR r 2.8、暦日から休日を除いた日数、イングランドおよびウェールズの銀行休業日、8月の休廷期間なし)を指定します。スコットランドと北アイルランドは、規則や祝日が異なるため受け付けられません | 残高が必要 |
cruce_normativa_jurisprudencia | 引用グラフ:条文 ↔ 判決 | 残高と判例アドオンが必要 |
box_analyze | file_id による Box ファイルの分析(有効な Box 接続が必要) | 1-2 クレジット |
nexus_verificacion | 検証センター:文書内のすべての引用を公式コーパスに照らして確認(決定論的で、LLM の利用料金はかかりません) | 残高が必要 |
nexus_playbook | 過去の分析に基づく戦略的な交渉プレイブック | 2-3 クレジット |
nexus_compare_versions | 文書の2つのバージョンの比較(V1 ↔ V2) | 2 クレジット |
nexus_conflict_check | 訴訟ファイルの当事者に関する利益相反の確認 | 1 クレジット |
nexus_inbox | 事務所全体の対応事項インボックス(対応が必要な事項) | 残高が必要 |
nexus_chat | 訴訟のコンテキストを踏まえた法律相談チャット | 1 クレジット |
nexus_normativa_search | 有効な法令に対するセマンティック検索 | 残高と、該当する管轄区域の法令アドオンが必要 |
nexus_normativa_articulo | 指定日時点の条文の原文(時際法) | 残高と法令アドオンが必要 |
nexus_normativa_pyramid | 法令の階層:レベル別の収録状況 | 残高が必要 |
nexus_corpus_coverage | 判例コーパスの収録状況 | 読み取り専用 |
nexus_normativa_coverage | 法令コーパスの収録状況(管轄区域と最新性) | 読み取り専用 |
課金: MCP サーバーは無料ではありません。各呼び出しには、クレジット残高が0より大きいアカウントが必要です(利用初日から有料)。プレミアムコンテンツは管轄区域ごとのアドオンとして提供されます。判例と追加の法令はアドオン(レイヤー3)です。サブスクリプションには、1つの管轄区域の法令が含まれます。該当するアドオンがない場合、その管轄区域の検索や照会は
403 CONTENT_NOT_ENTITLEDを返します。 法域とカバレッジについて。 選択可能な法域コードは63個あります(GB、ES、CO、SG、US。USには州別オーバーレイのUS-CA/US-NY/US-DE/US-TXがあり、国境をまたぐケースにはMULTIなどを選択できます)。選択できることと、根拠となるデータがあることは同じではありません。特定の法域を実際にどのコーパスが支えているか――条文の数、収録内容が最後に更新された時期、その法域で検索が有効かどうか――はさまざまで、この一覧から推測できるものではありません。キーを指定してnexus_normativa_coverageを呼び出すと、お客様のアカウントで有効な法域と、それぞれの数値を確認できます。根拠となるコーパスがない法域でも分析は行われますが、公式情報源に基づく逐語的な引用はできません。
独自エンジン持ち込み(BYO)アカウント — 登録前に表示される内容
一部のアカウントでは、法務文書の生成が法律事務所独自の LLM エンジンのみで実行され、フォールバックチェーンは使われないように設定されています。これは制限ではありません。文書が Nexus のエンジンに渡ることがないという保証です。
プロバイダーが登録・有効化されていない場合、すべての生成ツール
(nexus_analyze、nexus_consulta、nexus_chat、nexus_draft、nexus_audit、
nexus_adversarial、nexus_redteam、nexus_doctrina、nexus_consensus、
nexus_monte_carlo、nexus_opinion、nexus_playbook、nexus_compare_versions、
nexus_cross_border_compare、box_analyze)は次を返します。
Error running nexus_analyze: BYO_PROVIDER_REQUIRED: This account requires its own
BYO LLM engine for AI-generative endpoints … This is a configuration state, not a
transient failure — retrying returns the same 409. Register and enable a provider
via POST /api/v1/llm-providers, then retry.
再試行しても解決しません。ここで停止した実行ではクレジットも消費されません。エンジンを一度登録し(POST /api/v1/llm-providers、またはアプリケーションのヘッダー → AI モデル)、もう一度実行してください。
推論エンジンと長時間の分析
エンジンが推論モデル(DeepSeek V-pro、o1 系、思考機能付きの Claude 5)の場合、負荷の高い分析には、同期 HTTP リクエストで許容される時間を超えることがあります。ゲートウェイは300 sで接続を終了します。この上限を引き上げることはできません。
2026-08-18 に計測:BYO の DeepSeek エンジンで約 5 KB の契約書を mode: "auditoria" で nexus_analyze にかけたところ、上限を超えて 502 が返されました。原因はエンジンの不具合ではありません。推論モデルは生成予算の大部分を文章の出力前の思考に費やします。思考の途中で予算が尽きると、Nexus は自動的に、より大きな予算で呼び出しを再実行します。そのため、実時間もさらに長くなります。
優先順に、次の2つの方法で回避できます。
- この組み合わせでは非同期パスを使用してください。
POST /api/v1/jobsにkind: "analyze"を指定すると、202とポーリング可能なjobId(または署名付き Webhook)が返されます。実時間の制限はありません。推論エンジンや、大規模文書のauditoriaにはこの方法が適しています。 - MCP ツールから
mode: "standard"を使用します。こちらのほうが大幅に短時間で済みます。
プラットフォームのエンジンと mode: "standard" には影響しません。その場合は同期ツールが適切で、デフォルトのままです。
読み取り専用ツールは何も生成しないため、エンジンがなくても動作します。
nexus_jurisprudencia_search、verify_cita、nexus_verificacion、
nexus_normativa_search / _articulo / _pyramid、nexus_corpus_coverage、
nexus_normativa_coverage、cruce_normativa_jurisprudencia、plazos_calcular、
nexus_conflict_check(LLM を使わない決定論的な名称照合)、nexus_inbox。
環境変数
| 変数 | デフォルト | 説明 |
|---|---|---|
NEXUS_API_KEY | — | 必須です。 mcp スコープを持つ nlk_... キーです。 |
NEXUS_BASE_URL | https://legal.nexusquantum.legal | テスト環境またはセルフホスト環境で使用します。 |
NEXUS_TIMEOUT_MS | 180000 (3 min) | 長時間の分析に対するタイムアウトです。 |
言語。 このパッケージはすべてのクライアントに同じツールの説明を送信します。MCP は tools/list で説明を一度だけ公開し、ここにあるツールは language 引数を受け取らないため、説明とレンダリングされた出力は英語になります。ツールが法的文書を生成する場合、その文書の言語はこの README ではなく、管轄区域とアカウントに従います。
役職と当事者の呼び方は、ご自身の用語で指定できます。 professionalRole には lawyer、solicitor、barrister、prosecutor、notary、registrar、judge、in-house、individual を指定できます。proceduralSide には、実際に利用する法廷で使われる用語を指定します。claimant(イングランドおよびウェールズ、CPR r 2.3)、pursuer(スコットランド)、plaintiff(CPR を採用していない北アイルランド)、defendant、defender を指定できます。元のスペイン語のワイヤー値である abogado、demandante、auditoria も変更されず、引き続き使用できます。これらは表記を追加するものであり、既存の値を廃止するものではありません。分析に渡される前に、すべて同じプロトコル値に変換されるため、どちらの値もすべての呼び出しで相互に置き換えて使用できます。
API バージョン: このサーバーは、TypeScript および Python SDK と同じ Nexus v1 API を使用します。読み取り専用ツールと検証ツールは /api/v1/* ルートを呼び出します。生成ツールは、同じ nlk_ キー(mcp スコープ)、同じ課金、同じ BYO 適用を使用して、バックエンドのノードルート経由で実行されます。
この stdio パッケージでは、カタログにある機能のうち 27 件を利用できます。リモートコネクター(https://legal.nexusquantum.legal/api/mcp、インストール不要)では、さらにケースファイル、法律事務所メモリー、法律事務所ガバナンス、法務分析、アカウント、課金機能も利用できます。これらの機能が必要な場合は、リモートコネクターまたは v1 API を直接ご利用ください。
プライバシーと GDPR
- EU インフラストラクチャでのゼロリテンション。 MCP 経由で送信された文書は、Railway europe-west4-drams3a(オランダ)の RAM 上で処理され、デフォルトではデータベースに保存されません。Nexus のゼロリテンションポリシーは、ウェブトラフィックと同様に、MCP トラフィックの 100% に適用されます。
- PII ゲートキーパー。 LLM に渡される前に、バックエンドで国民 ID 番号、IBAN、電話番号、メールアドレス、口座番号を、元に戻せるトークン(
[DNI_1]、[ACCOUNT_3]…)に置き換えて匿名化します。MCP クライアントに表示されるのは、パイプラインによって再識別済みの出力のみです。 - 監査。 課金と追跡可能性のため、すべてのツール呼び出しが
analysis_costsとapi_usage_stats(via_api_key_idを含む)に記録されます。
サポート
- メール:[email protected]
- ドキュメント:https://legal.nexusquantum.legal/developers
- 課題:https://github.com/djtellado/nexus-legal-prod/issues
ライセンス
Apache-2.0 — LICENSE と NOTICE をご覧ください。
Copyright 2026 Nexus Legal · Quantum Nexus Ventures.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。