Skip to content

Nexus Control Handbook

Welcome to the Nexus Control handbook. This guide covers everything you need to govern, approve, and audit automated executions with cryptographic proof.

Nexus Control is a thin control plane that turns “router can execute” into “org can safely decide to execute.” Every execution is tied to:

  • A decision — the request combined with its policy
  • A policy — approval rules, allowed modes, and constraints
  • An approval trail — who approved, when, and with what comment
  • A nexus-router run_id — for full execution audit
  • An audit package — cryptographic binding of governance to execution

Everything is exportable, verifiable, and replayable.

ChapterWhat you will learn
Getting StartedInstall nexus-control and run your first governed execution
MCP ToolsReference for all 11 MCP tools exposed by the server
Templates & LifecycleCreate reusable policy templates and understand decision lifecycle
Data ModelEvent-sourced architecture, export/import bundles, and audit packages
ReferenceDevelopment setup, security model, exit codes, and project structure
Beginners GuidePlain-language introduction for newcomers to governed execution
KeyValue
Brand / reponexus-control
Python packagenexus_control
Authormcp-tool-shop
LicenseMIT
  1. Governance before execution — nothing runs without a decision that satisfies its policy
  2. Immutable event log — all state is derived by replaying append-only events; no mutable state
  3. Cryptographic binding — audit packages link what was allowed, what ran, and why into a single verifiable digest
  4. Portable decisions — export bundles carry everything needed to import, verify, and replay a decision elsewhere
  5. Template reuse — named, immutable policy bundles can be shared across decisions with optional overrides