
I Tried the Notion MCP Challenge — Can I Control My AI Agent?” ⭐
This is a submission for the Notion MCP Challenge What I Built I built a Governed MCP-Based AI Agent System where real-world actions are executed through tools — but always under strict policy control. Instead of focusing only on what agents can do , this system enforces what they are allowed to do — and what must be blocked . Core Idea Use MCP as the capability layer and Actra as the governance layer : MCP exposes real tools (Notion workspace actions) The AI agent selects and invokes these tools Actra evaluates every tool call before execution This creates a system where: Capability is separated from control. How It Works (in practice) In the demo: The agent connects to Notion via MCP It discovers available tools: notion-search notion-get-users notion-create-pages The agent attempts to execute actions Step 1 — Uncontrolled Agent (Baseline) No policy enforcement ❌ Agent executes tools freely search works user data can be accessed write operations are possible The agent has full power —
Continue reading on Dev.to
Opens in a new tab



