@pipeworx/jp-courts
Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/jp-courts’s. Install: one-click buttons
Connect to just the @pipeworx/jp-courts pack
https://gateway.pipeworx.io/jp-courts/mcp — only @pipeworx/jp-courts’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
Japanese court decisions from the Courts of Japan (裁判所) judgments database: Supreme Court, high court, lower court, administrative, labour and Intellectual Property High Court decisions, with the court’s own case name, holding and summary where it publishes them, and the judgment text.
Tools
jp_court_search(query, must_include?, court?, date_from?, date_to?, limit?, offset?)— Japanese full-text search. Each record gives the case number (for example 平成30(受)1961), case name, decision date (ISO and as printed), court, the court’s detail lines for the decision, the recordidandget_id, and the link to the full text.courtis one ofall(default),supreme,high,lower,administrative,labor,ip. Pages are 30 records;next_offsetgives the next page andtotalthe full count.jp_court_get(id, max_chars?, offset?)— one decision byget_idfrom the search: every labelled field on the record, the holding (判示事項) and summary (裁判要旨) where given, and the judgment text read from the court’s PDF in slices.
Auth
Keyless.
Data sources
- Courts of Japan (裁判所), judgments database. Read live on each call; nothing is
stored or copied.
sourcenames the publisher and dataset.
Behaviour worth knowing
- The database publishes only some decisions, as the court itself says. No hit means not published here, not that no such case exists.
- Words in
queryseparated by spaces match decisions containing ANY of them.must_includeadds words that must also appear. A search matching more than 2,000 decisions is refused by the court, counted onquerybefore the court and date filters apply; the tool returnsfound: falsewithempty_reason: "too_many_results"rather than a partial list. Add specific words toqueryormust_include. date_from/date_toare ISO dates from 1926-12-25 (start of the Showa era).- Results are newest first.
- Judgment text comes from the PDF. A PDF with no readable text layer returns
text: nullwithempty_reason: "no_text_layer"; characters the PDF could not map appear as the replacement character and are counted inunreadable_characters. - Parties appear as the court published them; nothing is added.
- An unknown id returns
found: falsewithempty_reason: "unknown_id". A result or detail page whose markup has changed is refused, never read as zero results.
Tools
- jp_court_search — Search the Courts of Japan (裁判所) judgments database: Supreme Court, high court, lower court, administrative, labour and Intellectual Property High Court decisions. Japanese full-text query; each hit g
- jp_court_get — Fetch one decision from the Courts of Japan judgments database by the id jp_court_search returned (use get_id, e.g. “89915-2”; a bare record number such as “89915” also works, with extra page read
Tools
jp_court_get— Fetch one decision from the Courts of Japan judgments database by the id jp_court_search returned (use get_id, e.g. 89915-2 ; a bare record number such as 89915 also works, with extra page reads): thejp_court_search— Search the Courts of Japan (裁判所) judgments database: Supreme Court, high court, lower court, administrative, labour and Intellectual Property High Court decisions. Japanese full-text query; each hit g