djtellado avatar

Nexus Legal

djtellado/nexus-legal-mcp

Connects Claude to Nexus Legal's ISO 31000 risk analysis engine across 31 jurisdictions. You get 11 tools: full legal analysis with certainty locks (L1-L5), contract drafting, Monte Carlo litigation simulation, case law search, administrative doctrine retrieval, adversarial red teaming, and cross-border comparisons. Each analysis returns structured reports with audit trails and anonymized PII via their gatekeeper pipeline. Runs on Railway's EU infrastructure with zero retention, processes in RAM, costs 1-5 credits per operation depending on complexity. Install via npx with your MCP API key from their developer portal. Useful when you need defensible legal reasoning with jurisdictional precision baked into your Claude workflow instead of copying text between browser tabs.

GitHub stars
2
tools
27
auth
Secret needed
transport
STDIO, HTTP
env vars
3
last updated
Aug 19, 2026

Tools

27 tools

Public tool metadata for what this MCP can expose to an agent.

nexus_analyzeFull legal analysis (Node A — ISO 31000).

Full legal analysis (Node A — ISO 31000).

No parameter schema in public metadata yet.

nexus_consultaOpen legal question, with or without a document.

Open legal question, with or without a document.

No parameter schema in public metadata yet.

nexus_draftLegal drafting (appeal, claim, defence, clause…).

Legal drafting (appeal, claim, defence, clause…).

No parameter schema in public metadata yet.

nexus_auditCross-audit of a Node A analysis (Node B).

Cross-audit of a Node A analysis (Node B).

No parameter schema in public metadata yet.

nexus_consensusMulti-agent consensus Node A ↔ Node B (analysis + adversarial audit in a loop until consensus; jurisdiction required; long operation ~3-6 min).

Multi-agent consensus Node A ↔ Node B (analysis + adversarial audit in a loop until consensus; jurisdiction required; long operation ~3-6 min).

No parameter schema in public metadata yet.

nexus_monte_carloMonte Carlo scenario simulation (ISO 31000 §6).

Monte Carlo scenario simulation (ISO 31000 §6).

No parameter schema in public metadata yet.

nexus_doctrinaAdministrative doctrine search, by jurisdiction.

Administrative doctrine search, by jurisdiction.

No parameter schema in public metadata yet.

nexus_opinionMulti-LLM second opinion on a previous analysis.

Multi-LLM second opinion on a previous analysis.

No parameter schema in public metadata yet.

nexus_redteamAdversarial red team (vulnerabilities as structured JSON).

Adversarial red team (vulnerabilities as structured JSON).

No parameter schema in public metadata yet.

nexus_adversarialAdversarial argument in prose over a previous analysis.

Adversarial argument in prose over a previous analysis.

No parameter schema in public metadata yet.

nexus_cross_border_compareMulti-jurisdiction comparison (2-15 jurisdictions).

Multi-jurisdiction comparison (2-15 jurisdictions).

No parameter schema in public metadata yet.

nexus_jurisprudencia_searchSemantic search over the multi-jurisdiction case-law corpus.

Semantic search over the multi-jurisdiction case-law corpus.

No parameter schema in public metadata yet.

verify_citaDeterministic verification of one citation (judgment or provision) against the official corpus.

Deterministic verification of one citation (judgment or provision) against the official corpus.

No parameter schema in public metadata yet.

plazos_calcularProcedural time limits by forum.

Procedural time limits by forum.

No parameter schema in public metadata yet.

cruce_normativa_jurisprudenciaCitation graph: provisions ↔ judgments.

Citation graph: provisions ↔ judgments.

No parameter schema in public metadata yet.

box_analyzeAnalysis of a Box file by file_id (requires an active Box connection).

Analysis of a Box file by file_id (requires an active Box connection).

No parameter schema in public metadata yet.

nexus_verificacionVerification Centre: checks every citation in a document against the official corpus.

Verification Centre: checks every citation in a document against the official corpus.

No parameter schema in public metadata yet.

nexus_playbookStrategic negotiation playbook over a previous analysis.

Strategic negotiation playbook over a previous analysis.

No parameter schema in public metadata yet.

nexus_compare_versionsComparison of two versions of a document (V1 ↔ V2).

Comparison of two versions of a document (V1 ↔ V2).

No parameter schema in public metadata yet.

nexus_conflict_checkConflict check (conflicts of interest) over the parties to a case file.

Conflict check (conflicts of interest) over the parties to a case file.

No parameter schema in public metadata yet.

nexus_inboxFirm-wide attention inbox (what needs action).

Firm-wide attention inbox (what needs action).

No parameter schema in public metadata yet.

nexus_chatLegal chat with the case context.

Legal chat with the case context.

No parameter schema in public metadata yet.

nexus_normativa_searchSemantic search over legislation in force.

Semantic search over legislation in force.

No parameter schema in public metadata yet.

nexus_normativa_articuloLiteral text of a provision at a date (lex temporis).

Literal text of a provision at a date (lex temporis).

No parameter schema in public metadata yet.

nexus_normativa_pyramidLegislative hierarchy: coverage by level.

Legislative hierarchy: coverage by level.

No parameter schema in public metadata yet.

nexus_corpus_coverageInventory of the case-law corpus.

Inventory of the case-law corpus.

No parameter schema in public metadata yet.

nexus_normativa_coverageLegislation corpus coverage (jurisdictions + freshness).

Legislation corpus coverage (jurisdictions + freshness).

No parameter schema in public metadata yet.

Sponsors

Configuration

NEXUS_API_KEY*secret

Personal API key (format `nlk_*`) with `mcp` scope. Generate one at https://legal.nexusquantum.legal/developers (select 'Servidor MCP' when creating the key).

NEXUS_BASE_URLdefault: https://legal.nexusquantum.legal

Override base URL of the Nexus backend. Defaults to https://legal.nexusquantum.legal. Change only for self-hosted or staging environments.

NEXUS_TIMEOUT_MSdefault: 180000

HTTP timeout in milliseconds for long-running analyses. Default 180000 (3 minutes).

Readme

@nexus-legal/mcp

MCP (Model Context Protocol) server for Nexus Legal — exposes 27 specialised legal capabilities to Claude Desktop, Claude Code, Cursor and any other MCP-compatible client.

What is this? Connect your Claude to Nexus in 30 seconds. From then on Claude can run ISO 31000 legal analysis, Monte Carlo litigation simulation, case-law search, legal drafting, administrative doctrine, adversarial red teaming, multi-jurisdiction comparison (cross-border), citation verification, procedural time-limit computation, the statute↔case-law citation graph, and analysis of Box files by file_id (box_analyze) — without leaving the conversation.


Quick install

1. Generate an MCP key

Go to legal.nexusquantum.legal/developers, choose "MCP server", give it a name (e.g. "personal MacBook") and press + Create MCP key. Copy the nlk_... key — it is shown only once.

2. Configure your client

Claude Desktop (macOS)

Edit ~/Library/Application Support/Claude/claude_desktop_config.json:


View the full README on GitHub

Details

Repository
github.com/djtellado/nexus-legal-mcp
Website
legal.nexusquantum.legal
Package
@nexus-legal/mcp
Transport
STDIO, HTTP
Auth
Required
Registry
MCP registry, active