Jp Ppc Actions

liveNews

jp-ppc-actions -- the Personal Information Protection Commission (個人情報保護委員会) press announcements of administrative responses (行政上の対応: guidance 指導, recommendations 勧告, orders 命令) against businesses under the Act on the Protection of Personal Information. Keyless; read live per call from the publisher's yearly press lists (isolate cache, one hour). The commission publishes no table: each response is one dated announcement whose title names the business, so rows come from titles. The kind of response (guidance, recommendation, order) is inside the announcement's attached document and is NOT read here; the response says so.

2tools
0msauth
free tier50 calls/day

Tools

jp_ppc_actions_read

Read one Personal Information Protection Commission announcement of an administrative response, by the `link` a search hit returned (only the commission's own press announcement pages are accepted). R

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.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/jp-ppc-actions/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/jp-ppc-actions/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"jp_ppc_actions_search","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("jp_ppc_actions_search", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("jp-ppc-actions -- the personal information protection commission (個人情報保護委員会) press announcements of administrative responses (行政上の対応: guidance 指導, recommendations 勧告, orders 命令) against businesses under the act on the protection of personal information");