MCP server exposing 4 tools for de-gesetze.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/de-gesetze/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
gesetze_search — Search German federal statutes and ordinances (Gesetze im Internet, BMJ/juris) BY TITLE OR ABBREVIATION — "BGB", "StGB", "Datenschutz", "Straßenverkehr". An exact or near abbreviation match (BGB, StGB, HGB, BDSG, GG…) returns that one law directly; otherwise ranks law titles by word overlap. Returns each match's abbreviation and official title. Use for "what is the abbreviation for the German Civil Code" or "find the German data protection act". Keyless.gesetze_law_info — Amendment metadata ("Stand") for a German federal law or ordinance: official abbreviation and title, date of promulgation (Ausfertigungsdatum), official publication citation (Fundstelle), the official amendment-status entries (Neufassung/Stand — the act and date that produced the current consolidated text), and the entry-into-force date when Gesetze im Internet publishes one. Use for "what is the current Stand of the BGB" or "when was the current BDSG enacted". Keyless.gesetze_structure — Table of contents of a German federal law or ordinance (Bücher/Abschnitte/Titel/Kapitel) with the §/Art. provisions listed under each heading, from Gesetze im Internet. `depth` controls how many heading levels come back; pass a `section_id` from a previous answer to expand one branch. A branch with more provisions than `provision_limit` says so (`has_more_provisions`) rather than truncating silently. Use to browse a law's structure or list the provisions of one chapter.gesetze_provision — Full text of a single § (Paragraph) or Art. (Artikel) of a German federal law or ordinance, by abbreviation and provision number, from Gesetze im Internet. Accepts natural forms: "823", "§ 823", "823a", "Art 1", "Art. 1". Returns the provision's title, full original-language (German) text, and its own footnote (amendment/application note) when the source attaches one. Use for "what does § 823 BGB say" or "Art 1 GG". Keyless.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/de-gesetze/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io