elliot35/deterministic-agent-control-protocol

Governance gateway for AI agents — bounded, auditable, session-aware control with MCP proxy, shell proxy & HTTP API. Works with Cursor, Claude Code, Codex, and any MCP-compatible agent.

39
/ 100
Emerging

Implements a control plane that intercepts all agent tool calls against a YAML policy, supporting real-time decisions (allow/deny/gate) with session-level budgets and rate limits. Provides three integration modes: MCP proxy for native support in Cursor/Claude Code, shell proxy for OS-level command governance, and HTTP API for language-agnostic agents. Records tamper-evident audit trails with SHA-256 hash chaining and enables policy self-evolution through automated rule refinement based on interaction history.

145 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 11 / 25
Community 8 / 25

How are scores calculated?

Stars

145

Forks

6

Language

TypeScript

License

MIT

Last pushed

Feb 12, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/elliot35/deterministic-agent-control-protocol"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.