← Registry

General Tools

nulegal.eu

Searches and retrieves German federal and state statutes and court decisions, providing citation grounding, provision text, versions, and citing decisions.

1 endpoint9 known toolsFirst detected September 24, 2026Last detected September 24, 2026

ENDPOINT 1

https://recht.nulegal.eu/v1/mcp

No auth detected

MCP server metadata

Name
nulegal-recht
Version
1.0.0
Capabilities
tools
Server instructions

German federal statutes and case law, plus the Landesrecht of Bayern, Brandenburg, Nordrhein-Westfalen and Sachsen. Read-only, no key, free, CC BY 4.0. Two limits worth knowing before you rely on an answer: 1. Norm version dates are FIRST-OBSERVED dates, not legal Inkrafttreten, and the version archive starts 2019-06-10. Never compute a limitation period or a transitional boundary from `first_observed` without reading `date_precision` next to it. 2. The decision-to-norm citation graph is built over federal case law. A Land norm can answer with zero citing decisions because the graph does not index it, not because no court has cited it; `coverage` says which. Call `getCoverage` once at the start of a session if the answer depends on what the corpus does and does not hold. Call `resolveIdentifiers` before you state any citation you did not read here — it answers `not_in_corpus` rather than guessing a near match.

Known tools 9

resolveIdentifiers

Ground a batch of German legal citations against the corpus.

Inferred read-only
search

One query over BOTH corpora: federal and Land statutes (lexical, with concept pinning) and court decisions (semantic — natural-language questions work well here and are the better shape for case law).

Inferred read-only
getNorm

The text of one provision, by default as clean Markdown — about a tenth the size of the reader page for the same provision, with no navigation, no scripts and no boilerplate.

Inferred read-only
listNormVersions

Every stored version of one provision, newest first, so you can find out which dates `getNorm(as_of=…)` can actually answer before you ask.

Inferred read-only
listCitingDecisions

Incoming citation edges.

Inferred read-only
listCitedAuthorities

Outgoing citation edges of one decision: the statute provisions it cites (with how often it cites each — that is the Normenkette, weighted) and the decisions it relies on.

Inferred read-only
listCasePassages

The full text of one decision, split into its paragraphs, each with a permalink you can cite.

Inferred read-only
getChanges

Which provisions got a new text recently, newest first — the freshness feed, as JSON.

Inferred read-only
getCoverage

Corpus scope with its holes stated.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.nulegal-recht]
url = "https://recht.nulegal.eu/v1/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "nulegal-recht": {
      "type": "http",
      "url": "https://recht.nulegal.eu/v1/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: nulegal-recht
Remote MCP URL: https://recht.nulegal.eu/v1/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "nulegal-recht": {
      "url": "https://recht.nulegal.eu/v1/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "nulegal-recht": {
      "type": "http",
      "url": "https://recht.nulegal.eu/v1/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "nulegal-recht",
  "transport": "streamable-http",
  "url": "https://recht.nulegal.eu/v1/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Loading Trust v2 evidence…

Checking the associated registrable domain. The BuiltWith key remains server-side.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.