AI assumption firewall for MCP agents — intercepts risky decisions, detects contradictions, and gates human approval via Telegram or Slack.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"kontrol-freek-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Kontrol Freek — AI Assumption Firewall for MCP Agents [](https://pypi.org/project/kontrol-freek-mcp/) [](https://pypi.org/project/kontrol-freek-mcp/) [](LICENSE) [](https://modelcontextprotocol.io) **Kontrol Freek** is an open-source [Model Context Protocol (MCP)](https://modelcontextprotocol.io) server that acts as an **AI safety guardrail** for autonomous agents. It intercepts AI assumptions before they cause irreversible mistakes, verifies every decision against a persistent project log, detects contradictions, scores risk, and routes human approval requests through Telegram, Slack, or native MCP elicitation — all without blocking your workflow. > Gate every AI assumption. Keep humans in the loop. Prevent agentic mistakes before they happen. --- ## Why Kontrol Freek? AI agents and coding assistants make implicit assumptions constantly — about architecture choices, file locations, API designs, and deployment targets. Without a structured checkpoint, these assumptions silently accumulate into hard-to-reverse technical debt or outright mistakes. **Kontrol Freek solves the human-in-the-loop problem for MCP agents**: it sits between your AI agent and every risky decision, comparing new assumptions against your project's history, flagging contradictions, and routing approval requests to you — wherever you are. Kontrol Freek adds a **decision firewall** between your AI agent and every risky action: ``` AI: "I'll use PostgreSQL for this project" ← assumption ↓ check_assumption("Use PostgreSQL", risk="medium", category="architecture") ↓ Kontrol Freek: query past decisions → detect contradictions → score risk ↓ ├─ Low risk + past approval match → ✅ Auto-approve, continue ├─ Medium risk / new dec…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.