Legal infrastructure for AI

The legal data layer
for AI.

Structured case law, statutes, and regulations — delivered natively through the Model Context Protocol. One connection, every model. Every answer citable to the paragraph.

Live today  Italian + EU law
Rolling  Germany · Q3 2026
Building  ES · FR · AT · CH
MCP · JSON-RPC 2.0
POST https://mcp.lawmcp.ai/
{
  "method": "tools/call",
  "params": {
    "name": "find_rulings",
    "arguments": {
      "jurisdiction": "IT",
      "topic":        "GDPR · art.32",
      "since":        "2023-01-01",
      "cite":         true
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}
→ 312 rulings · paragraph-cited · 240ms
Why now

Every legal AI hits the same wall.

The models are good. The interfaces are good. The data isn't.

Court archives are inconsistent. Statutes drift across versions. Citations are unresolved strings. PDFs don't compose into reasoning. So every team building a legal AI product ends up rebuilding the same data stack from scratch — burning a year before they ship a single feature.

LawMCP fixes the data problem once. Structured corpus, paragraph-level citations, agent skills — delivered natively through MCP. Build on top instead of inside.

01 / What we ship

Two halves of one stack.

Structured legal data is necessary but not enough. Agents need pre-built reasoning patterns — the things lawyers actually do with the data. LawMCP ships both, designed to compose.

 Structured data

Every law, every ruling — graph-linked.

Norms, decisions, regulations, and doctrine — parsed, normalized, and addressable down to the paragraph. Citations are resolved edges, not strings.

  • Full-text retrieval across the entire corpus, with structured filters by court, jurisdiction, date, and topic.
  • Version history of every statute — diff a clause across decades in one call.
  • Citation graph linking rulings ↔ rulings ↔ statutes ↔ doctrine, traversable in either direction.
  • Stable identifiers per document, paragraph, and clause — safe to reference from your own knowledge base.
See coverage → via MCP · paragraph-addressable
 Agent skills

The reasoning patterns lawyers expect.

Pre-built skills that turn the corpus into action: find, compare, summarize, verify. Compose them into agent workflows in minutes, not months.

  • Skills exposed as MCP tools — Claude, GPT, Gemini, and custom agents call them directly.
  • Typed inputs and outputs. Predictable failure modes. No prompt-engineering roulette.
  • Every skill returns its citations alongside its answer — by default, not as a feature.
  • Composable: chain find_rulingsfind_normscalculate_deadline in one agent loop.
See the skill catalog → four families · shipping weekly
02 / Coverage

What's in the corpus.

Honest answer: Italy and the European Union are both live and complete today — 7M+ legal documents under one ontology. Germany is rolling. Spain, France, Austria, and Switzerland are in build. Every jurisdiction lands with the same skills, the same citation guarantees, and no rewrites when you cross a border.

Jurisdictions
Italy
Cassazione · Corte Costituzionale · Consiglio di Stato · TAR · all primary codes & supervisory authorities
Live
today
European Union
CJEU · General Court · Treaties, regulations, directives, decisions · EU supervisory bodies
Live
today
Germany
BGH · BVerfG · BVerwG · federal codes & statutes
Rolling
Q3 2026
Spain · France · Austria · Switzerland
Apex courts and primary legislation across four civil-law jurisdictions
Building
2026 / 27
Your jurisdiction
Tell us where to go next — early-access partners shape the roadmap.
Request
Inside Italy — live today
Case law
Corte Suprema di Cassazione (civile + penale), Corte Costituzionale, Consiglio di Stato, TAR regionali, Corte dei Conti — full text, paragraph-addressable.
Legislation
Costituzione · Codice Civile · Codice Penale · Codice di Procedura · Codice della Strada · Codice del Consumo · all leggi, decreti legge, decreti legislativi — with full version history.
Regulations & authorities
Regional regulations, ministerial decrees, supervisory authority guidelines (Garante Privacy, CONSOB, IVASS, AGCOM).
Inside the European Union — live today
Case law
Court of Justice of the EU (CJEU) and General Court — judgments, orders, and opinions — paragraph-addressable.
Legislation
Treaties (TEU, TFEU, Charter) · Regulations (GDPR, AI Act, MiCA, DMA, DSA…) · Directives · Decisions — with full version history and consolidation tracking.
Supervisory bodies
EDPB, ESMA, EBA, EIOPA, ENISA, EDPS guidelines, opinions, and decisions — linked to their underlying regulations.
7M+
Legal documents indexed today — rulings, statutes, and regulations across every version in history.
2 live
Jurisdictions in production — Italy and the European Union — under one ontology, one skill set.
paragraph.
Native addressing granularity — every fragment is citable, stable, and version-aware by default.
03 / Skills

Pre-built reasoning, callable as tools.

Each skill is an MCP tool with typed inputs, typed outputs, and citations by default. Four families — retrieve the law, analyze it against a fact pattern, compose the work product, and compute procedure and timing. The essentials are below, all live — more ship every week. Chain them into agent loops or call them directly.

Retrieve · find the law
live
find_rulings Live

Search case law across jurisdictions — filter by court, topic, and date. Returns ranked rulings with paragraph-level snippets and stable citations.

({ jurisdiction, court?, topic, since?, until?, filters? })
find_norms Live

Search statutes, codes, and regulations — national and regional. Returns normative text with version metadata, in-force status, stable IDs, and links to amending acts.

({ jurisdiction, code?, query, as_of? })
find_doctrine Live

Search legal literature — journals, treatises, and commentary. Returns ranked excerpts with provenance, linked to the norms and rulings they discuss.

({ query, jurisdiction?, source_type? })
link_citations Live

Resolve any citation into a structured reference and traverse the citation graph in either direction — what it cites, what cites it — to any depth.

({ citation, direction?, depth? })
Analyze · reason over it
live
verify_compliance Live

Check a fact pattern against current law — applicable norms, supporting and conflicting authorities, and a structured risk read.

({ facts, jurisdiction, as_of? })
analyze_contract Live

Analyze a contract — extract clauses, obligations, and risks, and flag missing protections against applicable law.

({ document, jurisdiction, checklist? })
review_document Live

Review any legal document — classify it, extract key terms and dates, and surface issues and inconsistencies.

({ document, doc_type? })
build_strategy Live

Generate a litigation or transaction strategy for a matter — issues, options, and a recommended path, each backed by authority.

({ matter, jurisdiction, goal? })
Compose · produce the work product
live
draft_pleading Live

Draft a pleading from your facts and the retrieved authorities — structured, formatted, and citation-backed on every assertion.

({ facts, claim, jurisdiction, authorities? })
draft_contract Live

Generate a contract or clause from your terms and a template, aligned to current law in the target jurisdiction.

({ contract_type, terms, jurisdiction })
redline_document Live

Compare a document against a reference standard or prior version and return a structured redline with rationale for each change.

({ document, reference, mode? })
summarize_ruling Live

Structured summary of a decision — facts, holding, ratio, dissent — each labeled and cited to its source paragraph.

({ ruling_id, depth? })
Compute · procedure & timing
live
calculate_deadline Live

Compute a procedural deadline from a triggering event — service, hearing, notification — accounting for suspensions, holidays, and procedural rules.

({ event_date, term_kind, jurisdiction })
calculate_pleading_deadlines Live

Compute the full deadline cascade for a pleading sequence from a hearing date — every intermediate term, ordered.

({ hearing_date, case_type, stage })
New skills roll out every week — broader jurisdiction coverage, deeper analysis, and more drafting tools. Request early access →
04 / Integration

MCP-native. One connection, every model.

LawMCP speaks the Model Context Protocol from day one — and only the Model Context Protocol. Connect once, get every skill with typed schemas, full streaming, and built-in error handling. No SDKs to wrap, no glue code to maintain, no protocol-mismatch tax.

Plug in once. Reason immediately.

No bespoke retrievers. No glue code. No "wrap our SDK in a tool definition" tickets. Drop the MCP endpoint into your agent runtime and every skill is callable in the next prompt.

C Claude (claude-mcp connect)native
G ChatGPT & GPT-4 agentsnative
G Gemini · Google AI Studionative
{} Custom agents · LangChain · LlamaIndexMCP
claude_desktop_config.json
{
  "mcpServers": {
    "lawmcp": {
      "type": "http",
      "url": "https://mcp.lawmcp.ai/",
      "headers": {
        "Authorization": "Bearer sk_live_..."
      }
    }
  }
}
→ all skills registered · ready in 2s
Prefer raw HTTP? The MCP endpoint speaks JSON-RPC 2.0 — call it from anything.
curl · MCP over HTTP
curl -X POST "https://mcp.lawmcp.ai/" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk_live_..." \
  -d '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "tools/call",
    "params": {
      "name": "find_rulings",
      "arguments": {
        "jurisdiction": "IT",
        "topic": "GDPR · art.32",
        "since": "2023-01-01",
        "cite": true
      }
    }
  }'
05 / Trust

Citable by construction.

A legal answer without its source is a guess. Every skill returns its citations alongside its result — court, date, paragraph, version, link. Built so your agent's output stands up in front of a partner, a client, or a regulator.

Sample agent response

Under the GDPR, the Court of Justice of the EU held in Case C‑340/21 that the burden of proving the adequacy of technical and organisational security measures under art. 32 GDPR rests on the data controller — unauthorised third-party access does not, on its own, make those measures inadequate.

↳ Cited source · punto 57
"…nell'ambito di un'azione di risarcimento fondata sull'articolo 82 di tale regolamento, al titolare del trattamento di cui trattasi incombe l'onere di dimostrare l'adeguatezza delle misure di sicurezza da esso attuate ai sensi dell'articolo 32 di detto regolamento."
Corte di Giustizia UE, Terza Sezione · 14 dicembre 2023 · causa C‑340/21 · ECLI:EU:C:2023:986 · punto 57
01
Paragraph-level addressing
Citations resolve to the exact paragraph, not "see the ruling somewhere." Stable IDs you can store and re-fetch indefinitely.
02
Version-aware
A norm cited as of 2022 returns 2022's text — not today's amended version. Time-travel queries are first-class.
03
Provenance attached
Every fragment carries its court, date, document type, and stable URL — defensible audit trail for regulated use cases.
06 / Security

Built for the regulated side of the stack.

Law firms, banks, government, healthcare — the buyers who need legal AI most also need infrastructure that survives procurement. LawMCP is built to clear it.

EU

EU-hosted, GDPR-compliant

Data residency in the EU. Sub-processor list, DPA, and ROPA available on request. Designed against the Italian Bar Association's confidentiality requirements out of the box.

Zero training on your queries

Your queries and your agents' calls are never used to train models — ours or anyone else's. Logs are retained only for operational reliability, with configurable retention down to zero.

[ ]

Audit-grade citations

Every response is fully attributable. Replayable, traceable, and exportable for compliance review. Built so your agent's reasoning is defensible — not just convincing.

07 / Pricing

Start free. Scale on usage.

Three tiers, one corpus. Try the MCP for free, pay only when you ship, and switch to enterprise the day you need dedicated infrastructure, SSO, or a custom jurisdiction.

Developer
€0/ month

Build, prototype, and demo. Real corpus, real skills, generous quota.

  • 1,000 skill calls / month
  • All 5 live skills (retrieval + procedure compute)
  • Italian + EU corpus, full access
  • Community support
Enterprise
Custom

For law firms, banks, government, healthcare. Dedicated, SSO-wired, white-glove.

  • Dedicated infrastructure, EU or in-country
  • SSO, SCIM, audit logging
  • Bring-your-own-data ingestion
  • Priority roadmap for your jurisdiction
  • DPA, ROPA, security review on request

Build the next legal AI
on infrastructure that already works.

Join the early-access wait list. Onboarding partners in waves as MCP capacity scales.