@pipeworx/poland-law
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/poland-law’s. Install: one-click buttons
Connect to just the @pipeworx/poland-law pack
https://gateway.pipeworx.io/poland-law/mcp — only @pipeworx/poland-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
Polish national legislation from the Sejm’s legal-acts database: search statutes, regulations and official notices published in the Dziennik Ustaw (Journal of Laws) and Monitor Polski by title or subject keyword, then read an act’s record and its text, whole or one article at a time. Original Polish text, with the gazette citation, in-force status and related acts.
Tools
pl_law_search(query?, keyword?, year?, type?, publisher?, in_force_only?, offset?)— find acts by Polish title words (for exampleKodeks pracy), Sejm subject keyword, year, act type (Ustawa,Rozporzadzenie,Obwieszczenie) or gazette (DU,MP). Newest first. Returns id (DU/1974/141), title, type, in-force flag, citation, announcement / promulgation / entry-into-force dates and which texts exist. 10 per page;next_offsetcontinues.pl_law_get(id, article?, text_kind?, max_chars?, offset?)— one act by id or citation (Dz.U. 1974 poz. 141): record data, issuing bodies, amending acts, consolidated-text notices, legal basis, and the text.articlereturns one article (10a). Without it the text is capped atmax_charsandoffsetreads on.
Auth
Keyless.
Data sources
- Poland, Sejm Chancellery, legal-acts database (Dziennik Ustaw and Monitor Polski) — act records, texts as published, and the Sejm’s up-to-date consolidated texts.
An act and the official notices that republish its consolidated text are
separate records; consolidated_text_notices lists the notices. When the Sejm
publishes an up-to-date consolidated text (tekst ujednolicony) it is the
default text and text_kind says consolidated; it is informational, not
authentic, and the gazette text prevails. Otherwise the text as published is
returned (text_kind: published), without later amendments. Consolidated
texts are read from PDF: superscripts in article numbers (Art. 30^2) read as
plain digits, so an article with a superscript number cannot be addressed
there, and tables may be flattened. 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. EU law is not in this
pack (see the EUR-Lex pack); public procurement is in the Poland tenders pack.
Tools
- pl_law_search — Search Polish national legislation (Dziennik Ustaw and Monitor Polski: ustawy, rozporzadzenia, obwieszczenia) by title words, e.g. “Kodeks pracy” or “ochronie danych osobowych” (Polish, all words must
- pl_law_get — Fetch one Polish act by id from pl_law_search (e.g. “DU/1974/141” for the Labour Code, or “Dz.U. 1974 poz. 141”). Returns title, type, in-force status (inForce and the Sejm status), citation, announce
Tools
pl_law_get— Fetch one Polish act by id from pl_law_search (e.g. DU/1974/141 for the Labour Code, or Dz.U. 1974 poz. 141 ). Returns title, type, in-force status (inForce and the Sejm status), citation, announcemenpl_law_search— Search Polish national legislation (Dziennik Ustaw and Monitor Polski: ustawy, rozporzadzenia, obwieszczenia) by title words, e.g. Kodeks pracy or ochronie danych osobowych (Polish, all words must app