Icij Offshore Leaks

liveReference

ICIJ Offshore Leaks Database -- offshore entities, officers, intermediaries and the relationships between them, across five ICIJ investigations (Offshore Leaks, Panama Papers, Bahamas Leaks, Paradise Papers, Pandora Papers).

2tools
0msauth
free tier50 calls/day

Tools

offshore_entity

Fetch one node from the ICIJ Offshore Leaks Database by its node_id -- full details (name, jurisdiction, status, incorporation/struck-off dates, registered agent) plus every linked officer, intermedia

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/icij-offshore-leaks/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/icij-offshore-leaks/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"offshore_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("offshore_search", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("icij offshore leaks database -- offshore entities, officers, intermediaries and the relationships between them, across five icij investigations (offshore leaks, panama papers, bahamas leaks, paradise papers, pandora papers)");