PERMISSION/PROTOCOL
The authority layer for AI agents

Your agents are shipping. Who signed for it?

Routine actions clear by policy.Consequential ones wait for a named human.Every decision leaves a signed receipt.

RUNS ACROSS MCP · CI/CD

128 documented incidents of agents acting without authorization, 25 of them critical
Full demo, 2:43: the live incident list · an agent held · a human signs · receipt issued
About 90% of code at Anthropic is now written by Claude. Engineers are in a supervisory role.
Dario Amodei, CEO Anthropic · Dreamforce 2025

Agent incidents

Latest (2026-08-27): Malicious Kiro workspace exfiltrates local secrets through Powers

128 documented, 25 critical. Critical means the agent completed an action outside its authorized scope with an irreversible, financial, or data-loss effect before any human intervened.

The audit question

The question no one can answer today

List every production change last quarter that was AI-originated. Show the accountable human for each.

Your repo host cannot answer it. Your observability stack cannot. The sandbox cannot. Approvals today record that a human clicked; they carry no record of which agent acted, under whose delegated authority, against which exact payload.

Who authorized this agent to perform this exact production action?

Keep your approvals. We make them evidence.

Why access is not authority

The receipt layer

Cleared or signed, every action leaves a receipt.

Policy clearance and human signature issue the same portable, tamper-evident record: who acted, who authorized it, under which policy, at what time.

See a real signed receipt

ACTION AUTHORIZED

github-actionsproduction

Deploy gate authorization approved

Agent
github-actions
Signer of record
rodchalski
Policy
deploy-gate-v1
Timestamp
2026-08-21T22:26:38.587Z
SignatureVerified ✓

Ed25519 signature verified at build time over the canonical payload digest against the issuer public key published at /api/v1/keys/current

Issuerpermissionprotocol.com

app.permissionprotocol.com/r/rcpt_dg_cmt3gkieg0003v5cwonna8pk5

MCP · CI/CD

One gate, wherever the agent acts.

MCP tool call

Agent tool calls route through MCP Guard. Routine calls pass in milliseconds. Consequential calls hold for a named signer.

Merge

Agent-authored PRs stay blocked until the right signer approves the exact commit.

Deploy

Production deploys require a signed authority receipt before release workflows proceed.

Two products

Two doors in. One receipt layer.

MCP Guard

Open-source authority proxy for MCP. Intercepts tool calls, holds the consequential ones, issues a receipt for every decision. Start in observe mode: nothing is blocked, everything is logged.

Install MCP Guard

Deploy Gate

Agent-authored merges and deploys stay held until the right human signs the exact change. Auto-approve clears low-risk paths so the gate never becomes the bottleneck. No receipt, no merge.

Gate a repo

Start with production SQL. Expand to every production path.

No signature. No production SQL.

Your engineers use Cursor, Copilot, and Claude to generate migrations. Today, who signs that SQL before it hits prod?

Permission Protocol blocks AI-generated database changes from reaching production unless there is a signed approval bound to the commit, migration hash, environment, and approver.

See a blocked migration get signed

Common questions

For compliance

Won't approvers just click "approve" without reading?

We already built approval gates in-house. Why add this?

How does a receipt map to SOX ITGC and SOC 2 CC8.1?

Isn't this just maker-checker?

What happens if Permission Protocol is unavailable?

For engineering

Does this replace branch protection or code review?

What exactly gets blocked?

Can an agent bypass it?

Do I need to use AI coding agents for this to be useful?

For compliance, risk, and audit leaders

When the regulator asks who authorized the action, can the firm answer?

Most enterprise AI logging proves the agent acted. It rarely proves the human approved the exact action at the exact moment. That gap shows up first in audit reconstruction: SOX ITGC testing, SOC 2 CC8.1 change-management evidence, and board-level questions about AI accountability.

Permission Protocol captures human signoff at the action boundary and issues tamper-evident receipts built for regulatory exams. The receipt on this page is one of them.

Explicit approval

Every consequential AI action routes to a named human signer at the action boundary, with policy decisions captured as part of the same record.

Tamper-evident receipts

Each receipt is cryptographically signed and verifies outside Permission Protocol, so it lives in your system of record for as long as your retention policy requires.

Calibrated by risk tier

Low-risk actions flow through under policy. Consequential actions require explicit human signoff. The firm controls the calibration, not the AI vendor.

Pricing

Start free, or start a pilot.

Free for developers

MCP Guard is open source, and the Free plan is $0: one signer, one connected repo or MCP client, and real signed receipts.

Install MCP Guard

Design-partner pilot from $50K

Eight weeks, one gate: payouts, agent code → prod, infra changes, PII exports, or account changes. Founder-run, credited in full to your annual contract. Then expand until every consequential action carries a receipt.

See pricing
Permission Protocol | The Authority Layer for AI Agents