@pipeworx/finland-law
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/finland-law’s. Install: one-click buttons
Connect to just the @pipeworx/finland-law pack
https://gateway.pipeworx.io/finland-law/mcp — only @pipeworx/finland-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
<One line: what this pack is and what data it returns. This line is the first
thing a reader of docs/reference/
Tools
tool_name(...)— what it returns and which question it answers.
Auth
<One of: “Keyless.” / “BYO only.” / “Platform key (PLATFORM_<X>_KEY) with BYO
override via ?_apiKey=.” / “OAuth — provider in shared/src/providers.ts.”>
<If the upstream gates access beyond registration — a manual approval step, a plan upgrade, an allowlist — say so HERE. Undocumented activation gates come back to us as bug reports, because a 403 looks identical to our outage.>
Data sources
, — what it serves (e.g. “INSEE, Sirene stock file”; “DILA, LEGI archive”; “Japan National Tax Agency, corporate number register”). Name the PUBLISHER and DATASET only — never a download path, directory, file name, endpoint, feed URL or query shape (Bruce, 2026-10-11: “let’s not name the source file, just the source. I want to make it slightly harder to copy us.”; CLAUDE.md step 9b). Routes live only in src/index.ts. A link to the publisher’s human-facing page for ONE record (e.g. an opinion’s own page) or its terms page is fine — that is the record, not a route.
<Anything the next person would otherwise rediscover the hard way: undocumented required headers, a host that moved, pagination that ignores its own sort parameter, fields that are lowercase-only. This section pays for itself.>
Tools
- fi_law_search — Search Finnish national legislation (Finlex: acts and decrees, consolidated text) by a word from the title, e.g. “tietosuoja” or “tyosopimuslaki” (Finnish) or “dataskydd” with lang=“swe” (Swedish). By
- fi_law_get — Fetch one Finnish act or decree (consolidated text) by id from fi_law_search, in the Finnish citation form “number/year” such as “1050/2018” (Data Protection Act); “2018/1050” is accepted too. Returns
Tools
fi_law_get— Fetch one Finnish act or decree (consolidated text) by id from fi_law_search, in the Finnish citation form number/year such as 1050/2018 (Data Protection Act); 2018/1050 is accepted too. Returns titlefi_law_search— Search Finnish national legislation (Finlex: acts and decrees, consolidated text) by a word from the title, e.g. tietosuoja or tyosopimuslaki (Finnish) or dataskydd with lang= swe (Swedish). By defaul