by taniwhaai
[](https://glama.ai/mcp/servers/taniwhaai/arai) ๐ฆ ๐ ๐ ๐ช ๐ง - Policy enforcement for AI coding agents derived from existing instruction files (CLAUDE.md, .cursorrules, .windsurfrules, .github/copilot-instructions.md) โ no separate YAML to maintain. Rules with prohibitive predicates (`never`, `forbids`, `must_not`) emit `permissionDecision: deny` to block tool calls in Claude Code; advisory rules inject context. PostToolUse is correlated with PreToolUse to produce per-rule obeyed/ignored compliance verdicts in a local JSONL audit log. MCP tools โ `arai_add_guard` (register rules mid-session), `arai_list_guards`, `arai_recent_decisions` โ work in any MCP client (Claude Desktop, Cursor, Windsurf, Cline). No network on the hook hot path; opt-out anonymous telemetry.
Get the fastest-growing projects, useful MCP servers, and technical reads in one weekly email.