Pakt Docs
MCP Tools

prepare_pakt_activation

Stage one exact canonical Pakt for browser review.

Stage Browser Approval

Use this tool to create a browser approval request for one exact canonical Pakt.

At a Glance

FieldMeaning
Side effectsCreates a five-minute review challenge. Activation occurs after owner approval in the browser.
Next stepThe owner approves in the browser, then the client confirms the root with list_pakts.

Protocol Behavior

Stage one exact canonical Pakt for browser review. This creates a random five-minute passkey challenge bound to the authenticated account, deployment environment, and canonical root. It does not activate the Pakt or accept key/signature material from the agent. The human completes activation in the dashboard with the already-enrolled backed-up passkey.

Arguments

ArgumentTypeRequiredConstraints
canonical_sszstringyesminimum length 1; maximum length 529180; pattern ^[0-9a-f]+$

Input Schema

The JSON schema below is emitted by the hosted server's real tools/list catalogue for MCP protocol revision 2025-06-18.

{
  "additionalProperties": false,
  "properties": {
    "canonical_ssz": {
      "description": "Canonical pakt SSZ as lowercase hex without 0x.",
      "maxLength": 529180,
      "minLength": 1,
      "pattern": "^[0-9a-f]+$",
      "type": "string"
    }
  },
  "required": [
    "canonical_ssz"
  ],
  "type": "object"
}

On this page