An MCP server for Germany's NeuRIS federal legal information portal that searches and retrieves legislation, act metadata, full text, publication organs, and recent changes. It returns verifiable ELI identifiers, German citations, and source URLs for public legal data.
From the registry: German law MCP: legislation (NeuRIS), case law (RII, Open Legal Data), Bundestag DIP documents.
$ uvx de-eli-mcphttps://docs.astral.sh/uv/Please install the `de-eli-mcp` MCP server into my current AI client (that's you).
Optional prerequisites:
- Install uv — Install the uv Python package manager/runner to launch the server directly from PyPI with the recommended one-command setup. Run: `uvx de-eli-mcp` (https://docs.astral.sh/uv/)
Canonical MCP server config (stdio transport):
- command: `uvx`
- args: ["de-eli-mcp"]
- optional environment variables:
- `DE_ELI_BASE_URL`: Base URL for the NeuRIS service. Defaults to the official NeuRIS test environment. (example: `<your-neuris-base-url>`)
- `DE_ELI_CACHE_DIR`: Directory for local cache storage. (example: `<your-cache-directory>`)
- `DE_ELI_AUDIT_DIR`: Directory for audit logs. (example: `<your-audit-directory>`)
Note: Preferred install path is the published PyPI package via uvx. No API key is required; NeuRIS is keyless. README also shows a local source install, but the portable recommended config is command 'uvx' with args ['de-eli-mcp'].
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.DE_ELI_BASE_URLBase URL for the NeuRIS service; defaults to the test phase endpoint.DE_ELI_CACHE_DIRDirectory used for local cache storage.DE_ELI_AUDIT_DIRDirectory used for audit log output.Comprehensive PostgreSQL documentation and best practices, including ecosystem tools