Server data from the Official MCP Registry
MCP server for German federal legislation (NeuRIS): ELI identifiers and verifiable citations.
MCP server for German federal legislation (NeuRIS): ELI identifiers and verifiable citations.
A well-architected MCP server for German legal data with excellent governance practices. The codebase is clean, properly typed, and implements appropriate authentication patterns (no API key required, read-only operations). Permissions are well-scoped to the server's purpose: HTTP access to NeuRIS and local filesystem operations for caching and audit logging. Minor code quality observations do not materially impact security. Supply chain analysis found 6 known vulnerabilities in dependencies (1 critical, 3 high severity). Package verification found 1 issue.
6 files analyzed · 11 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-matematicsolutions-de-eli-mcp": {
"args": [
"de-eli-mcp"
],
"command": "uvx"
}
}
}From the project's GitHub README.
An MCP server for NeuRIS (rechtsinformationen.bund.de), Germany's official
federal legal information portal. It searches and retrieves legislation
(Gesetze, Verordnungen) with verifiable ELI identifiers and German citations.
Part of the MateMatic eu-legal-mcp production line: the German counterpart of the
Polish sejm-eli-mcp, built on the same architecture and citation contract against the
German source.
Beta source. NeuRIS is an official but beta service; its dataset is not yet complete. Every response carries a
dataset_notesaying so. For exhaustive research, cross-check gesetze-im-internet.de / rechtsprechung-im-internet.de.Licence. German official works - statutes, ordinances, court decisions and official headnotes - are outside copyright under § 5 UrhG (gemeinfrei), which is the standard basis for reusing German legal data. NeuRIS is operated by the BMJV / DigitalService GmbH and publishes no separate API terms or key requirement. This connector only relays that public-domain content, with attribution and a
source_url. Caveat: NeuRIS is in test phase; re-check the terms at general availability. (This is a practitioner's read, not formal legal advice.)
| Tool | What it does |
|---|---|
de_search | Search legislation by term, ELI and date (GET /v1/legislation). |
de_get_act | Fetch act metadata by ELI. |
de_get_text | Fetch the full text (html or xml / LegalDocML.de). |
de_list_publishers | List the publication organs (BGBl I/II, Bundesanzeiger). |
de_recent_changes | Acts published since a date, newest-first. |
Every response carries the contract: eli_uri (e.g. eli/bund/bgbl-1/2017/s2097/2025-01-01/1/deu),
human_readable_citation (e.g. BDSG (BGBl I, 2017 2097)), and source_url.
cd de-eli-mcp
pip install -e .
Copy .mcp.json.example and adjust if needed:
{
"mcpServers": {
"de-eli-mcp": { "command": "de-eli-mcp" }
}
}
Environment:
DE_ELI_BASE_URL - default https://testphase.rechtsinformationen.bund.deDE_ELI_CACHE_DIR - default ~/.matematic/cache/de-eliDE_ELI_AUDIT_DIR - default ~/.matematic/auditNo API key. NeuRIS is keyless.
~/.matematic/audit/de-eli-mcp.jsonl.source_url.See CONSTITUTION.md (the binding rules) and DISCOVERY.md (the NeuRIS API map).
pip install -e ".[dev]"
pytest tests/test_instructions_drift.py -v # offline
pytest tests/test_smoke.py -v # hits live NeuRIS
Apache-2.0. © Matematic Solutions / Wieslaw Mazur.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.