WebMCP + Human Consent Layer

Every tool call passes through the human before it fires. Five choices. Standing rules. Hash-chained audit log.

Green Shield Active

Demo 1 — Imperative API

An agent wants to order 5 prints of your design. Click to simulate the agent calling the tool. The five-choice consent card appears before anything executes.

Demo 2 — Declarative API

A form with data-hcl-consent="true". The consent gate wraps the tool registration automatically.

Standing Rules

Review and revoke your consent rules. Try "Allow until I change it" or "Set a time limit" on a tool first, then open the panel.

Audit Log

Every consent decision — including standing-rule auto-decisions — is recorded in a SHA-256 hash chain. Persists across page refresh.

Waiting for consent decisions...