- action
- database.query
- audience
- mcp://analytics-service
- authority
- root → orchestrator → agent
- constraints
- analytics/orders · read-only · 500 rows
MCP profile
auths-profile-mcp maps MCP tool-call semantics to exact canonical bytes and an
Auths permission. It does not verify proofs and does not depend on networking.
Enforcement flow
Section titled “Enforcement flow”- A server issues an audience- and profile-bound challenge.
- The client authors a canonical MCP action and proof.
- Exchange carries the bytes to the service.
- The service verifies against its explicit context.
McpProfiledecodes anMcpCommandonly fromVerifiedAction.- Runtime claims replay and budget state atomically.
- The executor receives the verified command.
Receipts
Section titled “Receipts”The reference runtime emits content-addressed canonical decision receipts for authorized, denied, and indeterminate evaluations. It emits a separate execution receipt after an authorized command succeeds or fails.