zkzkMCP
Examples

Legal agent

The complete zkMCP demo: matter-scoped documents, external email approval, and private payment limits.

The demo configures LegalAgent-01 with a private policy containing:

allowed matter         matter:thompson
external email         human approval required
payment maximum        £5,000
approval threshold     £4,000

Eight scenarios exercise both sides of the boundary:

ActionResult
read Thompson matter documentauthorized
read unrelated matter documentblocked
send external email without approvalblocked
send external email after trusted approvalauthorized
transfer £2,750authorized
transfer £4,500 without approvalblocked
transfer £4,500 with approvalauthorized
transfer £8,000 even with approvalblocked

The important property is not the legal domain. It is that one committed private policy controls multiple classes of MCP action and every denial happens before the upstream tool handler.

Try all eight cases in the Playground.