
De Gesetze MCP server
online · 100% uptimeGerman federal statutes and ordinances (Bundesrecht) — search by title or official abbreviation…
not scanned yet
0 stars
Reviews
Write oneNobody has reviewed De Gesetze yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
De Gesetze tools
Tool list not cached yet. `describe` through the gateway fetches it live.
How De Gesetze compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 55% of 3,470 Web search servers
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 866 ms
- faster than 12% of 2,238 Web search servers
Release history: 3 versions in the registry since 2026-10-16, latest 2026-11-01, typically one every 9 days.
Install De Gesetze in Claude Code, Cursor or VS Code
claude mcp add --transport http de-gesetze https://gateway.pipeworx.io/de-gesetze/mcp
What the publisher says
From the De Gesetze repository's README, as published. We do not edit it. Read it on GitHub
@pipeworx/de-gesetze
German federal statutes and ordinances (Bundesrecht) — search by title or official abbreviation, read a single § or Art. in full, browse a law's structure, and get its amendment status ("Stand").
Part of Pipeworx — an MCP gateway connecting AI agents to 1815+ live data sources. This is an independent, unofficial integration — not affiliated with, endorsed by, or published by the upstream provider.
Tools
abbreviation ("BGB", "Datenschutz"). An abbreviation match returns that one law directly; otherwise ranks law titles by word overlap.
- gesetze_search(query, limit?) — find a law by title keyword or
official abbreviation/title, date of promulgation, official publication citation, the amendment-status entries (Neufassung/Stand), and the entry-into-force date when the source publishes one.
- gesetzelawinfo(law) — amendment metadata ("Stand") for one law:
law's table of contents (Buch/Abschnitt/Titel/Kapitel) with its §/Art. provisions listed under each heading. Paged: a branch with more provisions than provisionlimit reports hasmore_provisions rather than truncating silently.
- gesetzestructure(law, sectionid?, depth?, provision_limit?) — the
Art. (Artikel), by abbreviation and number ("823", "§ 823", "823a", "Art 1"), with its title and its own amendment/application footnote when the source attaches one.
- gesetze_provision(law, provision) — full text of one § (Paragraph) or
Auth
Keyless.
Data sources
the federal government's official collection of German statutes and ordinances currently in force, each as structured XML with its own amendment metadata.
- Bundesministerium der Justiz (BMJ) / juris GmbH, Gesetze im Internet —
Notes
no separate abbreviation field — only a title and a per-law identifier. For the large majority of entries that identifier IS the law's lowercase official abbreviation (the publisher's own convention: bgb -> BGB, stgb -> StGB, estg -> EStG), and gesetzesearch/gesetzelawinfo/ gesetzestructure/gesetzeprovision all resolve on that basis first. This is a documented convention, not a guarantee for every one of the ~6,100 entries — an obscure ordinance's identifier occasionally departs from its cited abbreviation, in which case gesetzesearch's title search is the way in.
- Abbreviation matching. The collection's own table of contents carries
identifier, ~6,100 entries) is baked into a lookup index; a law's full text, structure and amendment metadata are fetched and parsed live on each call to gesetzelawinfo/gesetzestructure/gesetzeprovision — proxied, never mirrored. A short per-isolate cache avoids re-fetching the same law repeatedly in a burst of calls; it is not a persistent copy.
- Per-law fetch is live, per call. Only the catalog (title + law
(constitutional and some international-treaty texts, e.g. the Grundgesetz) use "Art N" instead. gesetze_provision matches on the bare number/letter token, so either symbol works regardless of which one a given law actually uses — you do not need to know in advance.
- § vs. Art. Most laws number their provisions "§ N"; a handful
Absätze (paragraphs) and Sätze (sentences) within a provision are part of its text, not separately addressable — consistent with how the publisher itself structures the document.
- Granularity. A provision is one § or Art. (the source's own unit).
"amtliche Werke" and are not protected by copyright (§ 5 Urheberrechtsgesetz).
- Copyright. German federal legislative and administrative texts are
src/de-index-data.ts from one live call to the publisher's table of contents; it is registered in workers/gateway/src/pack-baked-indexes.json so it ships to KV, never into the gateway bundle.
- Index refresh. scripts/bake-de-gesetze-index.mjs regenerates
Quick Start
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
De Gesetze: common questions
- Is De Gesetze MCP server safe?
- Mostly: it is graded B (77/100). Read the De Gesetze safety report
- How do I install De Gesetze?
- It runs remotely at gateway.pipeworx.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does De Gesetze need an API key?
- Yes. The registry entry asks for
PIPEWORX_API_KEY. - Is De Gesetze maintained?
- The last commit was 19 days ago (2026-10-16). The latest release is v0.2.1.
- Is De Gesetze up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does De Gesetze compare with other Web search MCP servers?
- safety score 77/100 (higher than 55% of 3,470 Web search servers); uptime 100% (of our recent checks; the typical remote Web search server answers 100%); response time 866 ms (faster than 12% of 2,238 Web search servers). Full comparison.