@pipeworx/luxembourg-law

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/luxembourg-law’s. Install: one-click buttons

Connect to just the @pipeworx/luxembourg-law pack

https://gateway.pipeworx.io/luxembourg-law/mcp — only @pipeworx/luxembourg-law’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 2

Luxembourg national legislation from Legilux, the Grand Duchy’s official legal portal (Service central de legislation, Ministere d’Etat): search laws and regulations by French title, then read an act’s record and text, whole or one article at a time. Where the publisher has a consolidated version, the one applicable today is returned; otherwise the text as originally published.

Tools

  • lu_law_search(query, type?, in_force_only?, page?) — find acts by words from the French title (for example protection des donnees). By default laws (loi) and grand-ducal regulations (rgd) in force; type picks agd, argd, amin, rmin or all, and in_force_only=false adds repealed acts. Returns id, title, date, entry-into-force date, status, Memorial A number and year, whether a consolidated version exists, and a link. 25 per page, ones with a consolidated text first; next_page says whether to continue.
  • lu_law_get(id, article?, max_chars?) — one act by id (loi/2018/08/01/a686): title, date, entry-into-force date, in-force status, Memorial citation, which version of the text is returned (and from what date) and the text. article returns one article (1er, 5, 2bis); a struck article says it is repealed. Otherwise the text is capped at max_chars with a list of headings.

Auth

Keyless.

Data sources

  • Luxembourg, Service central de legislation, Legilux — Memorial A acts and consolidated texts, in French. Published under CC BY 4.0.

The Memorial A publication is the authentic text; consolidated texts are the publisher’s working versions. National law only: EU law is in the EUR-Lex pack. data_as_of is the date of the live read. Read live on each call; nothing is copied. A search or lookup that finds nothing returns empty_reason, not an empty success.

Tools

  • lu_law_search — Search Luxembourg national legislation (Legilux, Service central de legislation) by words from the French title, e.g. “protection des donnees” or “Commission nationale pour la protection”. By default
  • lu_law_get — Fetch one Luxembourg act: its record and text. id is the id from lu_law_search, e.g. “loi/2018/08/01/a686” (the Law of 1 August 2018 organising the National Commission for Data Protection). Returns ti

Tools

  • lu_law_get — Fetch one Luxembourg act: its record and text. id is the id from lu_law_search, e.g. loi/2018/08/01/a686 (the Law of 1 August 2018 organising the National Commission for Data Protection). Returns titl
  • lu_law_search — Search Luxembourg national legislation (Legilux, Service central de legislation) by words from the French title, e.g. protection des donnees or Commission nationale pour la protection . By default onl

Regenerated from source · build November 15, 2026