Jp Courts
liveReal EstateLegaljp-courts -- the Courts of Japan (裁判所) case-law database: judgments of the Supreme Court, the high courts, the lower courts and the Intellectual Property High Court, with the court's own case name, holding and summary where it publishes one, and the full text.
Tools
jp_court_searchSearch 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
No parameters required.
Try it
jp_court_getFetch 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):
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/jp-courts/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/jp-courts/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"jp_court_search","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("jp_court_search", {});// Or ask in plain English:
const answer = await px.ask("jp-courts -- the courts of japan (裁判所) case-law database: judgments of the supreme court, the high courts, the lower courts and the intellectual property high court, with the court's own case name, holding and summary where it publishes one, and the full text");