mcpField
N
Nexus Legal Mcp

Nexus Legal Mcp

Local
github.com/djtelladoLegal & Government0

About Nexus Legal Mcp

Multi-jurisdictional legal analysis (ISO 31000) for Spanish, Latin American and European law. 11 tools: analyze, draft, audit, monte_carlo, doctrina (DGT/TEAC), jurisprudencia search (CENDOJ ~141k + Colombian CC/CSJ/CE ~106k), opinion, redteam, adversarial, cross-border compare,

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"nexus-legal-prod": {
"command": "npx",
"args": [
"-y",
"@nexus-legal/mcp"
],
"env": {
"NEXUS_API_KEY": "<NEXUS_API_KEY>"
}
}
}
}
Run commandnpx -y @nexus-legal/mcp
Environment variables to set
NEXUS_API_KEYSecret

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@nexus-legal/mcp

Tools

27

Saved tool list · updated 3w ago

ParameterTypeRequiredDescription
textstringYesFull text of the legal document to analyse (contract, claim form, judgment, administrative order, etc.). Minimum 20 characters.
jurisdictionstringYesISO code of the primary jurisdiction (REQUIRED, no default). Supports US-CA/US-NY/... for a state overlay and MULTI for multi-country analysis.
jurisdictionBstringNoSecond jurisdiction for cross-border / bilateral analysis. Activates MODULE-BILATERAL and the applicable treaty framework.
legalBranchenumNoPredominant branch of law of the document. Values are wire values and stay in Spanish.civil | mercantil | laboral | penal | fiscal | administrativo | constitucional | procesal | all
modeenumNostandard: balanced analysis · auditoria: maximum thoroughness, adversarial critique · agil: short answer focused on what is critical. Values are wire values and stay in Spanish.standard | auditoria | agil
professionalRoleenumYesProfessional standpoint the document is read from: it decides what counts as a finding. REQUIRED, no default - a role the client did not choose would still shape every analysis in that request. Either spelling works and both mean the same thing: lawyer/solicitor/barrister, prosecutor, notary, registrar, judge, in-house (legal counsel), individual (non-professional). The Spanish forms - abogado, fiscal, notario, registrador, juez, asesor, persona - are the original wire values and keep working unchanged.lawyer | prosecutor | notary | registrar | judge | in-house | individual | abogado | fiscal | notario | registrador | juez | asesor | persona
roleVariantstringNoLocal seat where a jurisdiction splits one function into several (England and Wales: solicitor / barrister). Additive: it does not replace the role. A variant that does not exist there falls back to the most common seat.
proceduralSideanyNoProcedural position of the client. Give it in the terms of your own forum - claimant (England and Wales, CPR r 2.3), pursuer (Scotland), plaintiff (Northern Ireland, which did not adopt the CPR), defendant, defender - or in the original wire values demandante/demandado. They all resolve to the same two positions.
negotiationProfileenumNoconservador: maximises alerts and protection · equilibrado: balanced · agresivo: filters out non-blocking alerts. Values are wire values and stay in Spanish.conservador | equilibrado | agresivo
referenceDatestringNoDate of the FACTS of the case (lex temporis, YYYY-MM-DD). Citation verification checks force at THIS date, not today. Omit for today.
languageenumNoLanguage of the output report. If omitted, the backend resolves it from the jurisdiction.es | en | fr | de

Details

The maintainer has not added details yet. Check the README in the repository.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.