JS
Jeanne Sulzer
/

international-justice-mcp

A [Model Context Protocol](https://modelcontextprotocol.io) server that exposes the `international-criminal-tribunals-skills` suite to any MCP client (Claude Desktop, Claude Code, or another host). This is the first MCP server from the Impact Litigation Lab. It reads the tribunal skill folders in this repository live — it does not duplicate their content — and surfaces four capability areas that map onto the suite's verification-first methodology: | Area | Tool / resource | |---|---| | Expose the skills | `list_tribunals`, `get_skill_file`, `get_foundational_texts`, `skill://…` resources | | Verify citations | `verify_citation` | | Search the case law | `search_jurisprudence` | | Retrieve documents | `fetch_document` (with PDF text extraction) | The server never authorises citing case law from memory. `verify_citation` returns the *guidance* to verify a citation against a Tier 1 source; it does not assert correctness. `fetch_document` honours the suite's fallback ladder when an authoritative domain blocks a direct fetch (e.g. icc-cpi.int 403s).

109 views
0 downloads

A Model Context Protocol server that exposes the international-criminal-tribunals-skills suite to any MCP client (Claude Desktop, Claude Code, or another host).

This is the first MCP server from the Impact Litigation Lab. It reads the tribunal skill folders in this repository live — it does not duplicate their content — and surfaces four capability areas that map onto the suite's verification-first methodology:

Area Tool / resource
Expose the skills list_tribunals, get_skill_file, get_foundational_texts, skill://… resources
Verify citations verify_citation
Search the case law search_jurisprudence
Retrieve documents fetch_document (with PDF text extraction)

The server never authorises citing case law from memory. verify_citation returns the guidance to verify a citation against a Tier 1 source; it does not assert correctness. fetch_document honours the suite's fallback ladder when an authoritative domain blocks a direct fetch (e.g. icc-cpi.int 403s).