# Legal Counsel Prover MCP

> Legal Counsel Prover forces AI agents to validate legal arguments against five mandatory checkpoints: jurisdiction, verifiable statutes, procedural deadlines, adverse counterarguments, and specific client facts. Stop relying on generic memos; this MCP requires rigorous reasoning before delivering any analysis.

## Overview
- **Category:** productivity
- **Price:** Free
- **Tags:** legal-analysis, legal-reasoning, structured-reasoning, jurisdiction-validation, decision-pivots, legal-tech, compliance, agentic-pipeline

## Description

AI-generated legal writing often fails because it's confident but hollow. Agents frequently cite fake laws or give advice that applies to 'any situation.' This MCP fixes those reasoning gaps. It doesn't just summarize statutes; it forces the AI agent to prove its logic by hitting five critical checkpoints—things like identifying the exact governing jurisdiction, mapping every deadline (like a statute of limitations), and addressing what the opposition will argue. When you connect this MCP via Vinkius, your agent moves beyond generic templates and starts producing verifiable work products that actually hold up under professional scrutiny.

## Tools

### validate_legal_analysis
It checks a legal argument for jurisdictional precision, verifiable citations, mandatory deadlines, adverse counterarguments, and specific fact connections before providing counsel.

## Prompt Examples

**Prompt:** 
```
My client wants to sue their landlord for not returning the security deposit. Analyze this legal situation.
```

**Response:** 
```
Verdict: JURISDICTION_BLIND. 'Sue the landlord' — under which jurisdiction's law? Which state or country? Which court has competence? Landlord-tenant law varies dramatically between jurisdictions. In New York, security deposit disputes go to Small Claims Court with a $10,000 limit. In São Paulo, it's a civil court action under Lei do Inquilinato. Without jurisdiction, there is no applicable law.
```

**Prompt:** 
```
Under Brazilian law (Art. 37 of Lei 8.245/91), the landlord must return the security deposit within 30 days of lease termination. My client's lease ended on March 1, 2026, the deposit was R$5,000, and the landlord has not returned it despite written demand sent April 15. The property is in São Paulo. The landlord may argue deductions for damages, but the move-out inspection report signed by both parties shows no damage. Analyze.
```

**Response:** 
```
Verdict: ANALYSIS_PROVEN. Jurisdiction identified (Brazilian law, São Paulo, Lei do Inquilinato). Legal basis verifiable (Art. 37, Lei 8.245/91). Procedural path mapped (30-day return period expired, written demand sent, civil court action in São Paulo). Adverse positions addressed (landlord's damage deduction defense neutralized by signed inspection report). Fact pattern connected (specific dates, amounts, documents cited). This analysis is ready for attorney review.
```

**Prompt:** 
```
My client signed an NDA and now wants to report their employer's illegal dumping of toxic waste to the EPA. Under US federal law, they are protected by the Clean Water Act whistleblower provisions. There is no risk. They will certainly win.
```

**Response:** 
```
Verdict: RISK_WHITEWASHED. Multiple failures. (1) 'No risk' and 'certainly win' are dangerous overstatements — whistleblower retaliation cases are notoriously complex. (2) The NDA may contain arbitration clauses affecting the procedural path. (3) The employer WILL argue the NDA applies and may seek injunctive relief. (4) Clean Water Act Section 507 has specific filing requirements (30 days from retaliation) — mapped those? Overconfidence is the most dangerous failure mode in legal analysis.
```

## Capabilities

### Verify jurisdictional scope
It requires identifying the specific state, country, or federal court whose law governs the matter.

### Cite verifiable legal sources
It ensures every statute and case citation is precise enough for another attorney to locate in a reporter volume.

### Map procedural requirements
It validates that all mandatory deadlines, like statutes of limitation or pre-litigation notices, are accounted for.

### Address counterarguments
The system forces the agent to acknowledge and analyze the opposing party's strongest defense points.

### Connect analysis to facts
It validates that every legal point is tied directly to the client's specific dates, parties, and documents.

## Use Cases

### The Security Deposit Dispute
A paralegal needs to analyze a dispute over a returned security deposit. Without this MCP, the AI might just say 'check local law.' Using it ensures the agent first identifies if New York or São Paulo law applies, then checks the specific statute governing deposits, and finally maps the required court action.

### Cross-Border Contract Review
A corporate counsel reviews a contract involving parties in multiple states. This MCP forces the agent to pinpoint which state's law applies (e.g., under an Erie analysis) and what procedural steps are required for enforcement, preventing jurisdictional mistakes.

### Whistleblower Filing Prep
An internal counsel drafts a complaint about workplace misconduct. The MCP ensures the agent doesn't make dangerous overstatements like 'no risk.' Instead, it forces an analysis of potential counterclaims and necessary statutory filing deadlines.

## Benefits

- Stops the agent from citing fake laws. The tool forces every statute and case citation to be verifiable by another attorney, eliminating hallucination risk.
- Prevents malpractice oversights. It maps all procedural requirements, guaranteeing that critical deadlines, like statutes of limitation, are never missed in the advice.
- Removes overconfidence bias. By mandating adverse analysis, it forces the AI agent to address the opposition's strongest arguments—not just the favorable ones.
- Binds law to reality. The MCP requires connecting every legal element directly to the client's specific dates, parties, and evidence, avoiding generic templates.
- Provides an audit trail. You don't just get a verdict; you get proof that the agent checked its work across jurisdiction, procedure, facts, and opposition.

## How It Works

The bottom line is you get an audit trail of the AI's reasoning, not just the conclusion.

1. You feed your AI agent a legal question or case file. The MCP then runs it through five internal decision pivots, checking for jurisdictional precision, verifiable citations, procedural mapping, adverse engagement, and fact-pattern connection.
2. The system validates the logical consistency of the proposed analysis. If any checkpoint fails—for example, if the jurisdiction is vague—the process rejects the output and identifies the exact gap that needs fixing.
3. You receive a validated memo or analysis ready for attorney review, knowing it has been stress-tested against common legal failure points.

## Frequently Asked Questions

**Does Legal Counsel Prover generate legal analysis or draft documents?**
No. Legal Counsel Prover performs zero content generation. It forces the AI agent to structure its own legal reasoning into verifiable fields, then validates that the reasoning is logically consistent. The agent does all the thinking — the tool catches jurisdiction gaps, unverifiable citations, procedural omissions, one-sided risk assessments, and fact-disconnected analysis.

**What does it catch that a system prompt instruction doesn't?**
Prompt instructions are suggestions — agents routinely ignore 'always cite the specific statute' or 'consider the opposing argument.' Tool calls are obligations — the agent must fill every field. Beyond that, Legal Counsel Prover has 12 consistency rules that catch legal-specific anti-patterns: vague citations ('the law says', 'applicable provisions'), dismissive adverse analysis ('no counterargument', 'guaranteed outcome'), boilerplate risk assessments ('consult a lawyer', 'no risk'), and hypothetical fact analysis ('in general', 'typically'). A prompt can't enforce these — a tool schema can.

**Does it replace a human attorney?**
Absolutely not. Legal Counsel Prover is a quality gate for AI-assisted legal reasoning. It ensures the AI agent has done the minimum due diligence before presenting analysis to an attorney for review. The tool validates reasoning structure — jurisdiction, citations, procedure, adverse analysis, fact connection — but it cannot verify the accuracy of legal citations or the correctness of legal conclusions. A human attorney must always review the output.

**Which legal systems and jurisdictions does it support?**
Legal Counsel Prover is jurisdiction-agnostic — it validates reasoning structure, not legal content. It works with any legal system: common law, civil law, hybrid systems. The consistency rules check that the agent HAS identified a jurisdiction, cited verifiable law, and mapped procedural requirements — not whether those citations are correct. Whether you're analyzing Brazilian Civil Code, US federal statute, or French administrative law, the reasoning validation applies equally.

**How does Legal Counsel Prover handle the sensitive client data I provide during a validate_legal_analysis call?**
The platform processes your input through secure, standard API protocols. Vinkius manages this MCP using industry-standard security practices, ensuring your confidential facts and legal documents are handled with strict privacy controls.

**If validate_legal_analysis rejects my analysis, what does the failure output tell me?**
The tool provides a structured rejection notice detailing precisely which of the five Decision Pivots failed. It won't just say 'fail'; it will specify if you are Jurisdiction Blind, procedurally negligent, or fact-disconnected.

**What clients and applications can connect to Legal Counsel Prover through the MCP?**
Because this is an open Model Context Protocol (MCP), any compatible AI client—including Cursor, Claude, Windsurf, or VS Code—can connect. You simply connect your preferred agent via Vinkius.

**Are there usage limits or rate limits when I use the Legal Counsel Prover MCP?**
Usage is managed through subscription tiers and API calls. We recommend batching related legal questions into a single call to maximize efficiency and minimize unnecessary processing steps.