Open-source MCP control plane for AI coding agents: mechanical time-locks, evidence-gated proof receipts, red-team remediation, and persistent engineering memory.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add fable-mode -- uvx --from{
"mcpServers": {
"fable-mode": {
"command": "uvx",
"args": ["--from"]
}
}
}Resumen de MCP Servers
<div align="center">
<br/>
<img src="./assets/logo-light-mode.svg" width="120" alt="Fable Mode"/>
# Fable Mode
<!-- mcp-name: io.github.REX-codebase/fable-mode -->
**Agents that think before they write.**
<br/>
<a href="https://github.com/REX-codebase/fable-mode"><img src="https://img.shields.io/badge/python-3.10%2B-black" alt="Python 3.10+"/></a>
<a href="./LICENSE"><img src="https://img.shields.io/badge/license-MIT-black" alt="MIT"/></a>
<a href="https://modelcontextprotocol.io"><img src="https://img.shields.io/badge/protocol-MCP-black" alt="MCP"/></a>
<img src="https://img.shields.io/badge/dependencies-0-black" alt="Zero Dependencies"/>
<img src="https://img.shields.io/badge/tests-490%20passing-black" alt="490 tests passing"/>
<br/><br/>
</div>
---
<br/>
Fable Mode is an open-source control plane for AI coding agents.
It makes an agent deliberate, produce evidence, and survive adversarial review
**before** it earns permission to write to your workspace. The gates are
mechanical, not prompt advice: no timer, no proof, no write access.
<br/>
<div align="center">
<img src="./assets/flow-simple.svg" width="720" alt="Think → Prove → Attack → Write"/>
</div>
https://github.com/user-attachments/assets/27f4f8a2-b1bb-4398-a08c-bc9fd93d69d7
<br/>
### See it work
A session starts locked. Confidence does not unlock it.
```text
>>> session = create_session('demo-refactor', budget='2 min')
state=INIT execution_locked=True can_execute_code=False
>>> session.unlock_execution('the plan looks fine, let me write code now')
PermissionError: HARD TIME-LOCK VIOLATION: Execution unlock rejected!
The immutable 2.0m authority budget has not elapsed yet
(Remaining: 1m 59s / 120.0s).
```
The same gates guard every phase: evidence receipts for claims, a five-vector
red-team swarm for code, and a sealed record of what was verified.
<br/>
### Install
```bash
pip install fable-engine
```
Or install the MCP server in your editor:
[](vscode:mcp/install?%7B%22name%22%3A%22fable-engine%22%2C%22command%22%3A%22uvx%22%2C%22args%22%3A%5B%22--from%22%2C%22fable-engine%3D%3D1.3.3%22%2C%22fable-engine%22%5D%7D)
[](cursor://anysphere.cursor-deeplink/mcp/install?name=fable-engine&config=eyJjb21tYW5kIjoidXZ4IiwiYXJncyI6WyItLWZyb20iLCJmYWJsZS1lbmdpbmU9PTEuMy4zIiwiZmFibGUtZW5naW5lIl19)
These links configure Fable Engine for AI agents in VS Code Chat or Cursor. They do not install a standalone editor extension. Both use `uvx`, which downloads and runs the pinned PyPI release in an isolated environment.
Point your agent at the MCP server manually:
```jsonc
// Claude Code: claude mcp add fable-engine -- uvx --from fable-engine==1.3.3 fable-engine
// Cursor: ~/.cursor/mcp.json
{
"mcpServers": {
"fable-engine": {
"command": "uvx",
"args": ["--from", "fable-engine==1.3.3", "fable-engine"]
}
}
}
```
Python 3.10+, zero runtime dependencies. Published on [PyPI as `fable-engine`](https://pypi.org/project/fable-engine/).
<br/>
### Optional: the Agent Skill
Installing `fable-engine` gives your agent the MCP tools. It does not install
or activate the Fable Mode Agent Skill - the prompt-side workflow in
[`skills/fable-mode`](./skills/fable-mode/SKILL.md). Nothing in the package
activates those instructions on its own; the skill is always a separate,
explicit opt-in.
The complete skill tree ships inside the wheel. To install it into your
project's skills directory (the cross-client `.agents/skills/` convention):
```bash
uvx --from fable-engine==1.3.3 fable-mode install-skill --yes
```
This copies the skill to `.agents/skills/fable-mode`. Preview first with
`--dry-run`, choose another location with `--target <dir>`, and reload your
agent afterwards so it picks up the skill.
<br/>
### How it works
1. **Think** — Time-locked deliberation. The agent cannot write until the timer ends.
2. **Prove** — Claims need real evidence (tool receipts, hashes, invariants).
3. **Attack** — A red-team swarm tries to break the code.
4. **Write** — Only then is the workspace unlocked.
<br/>
### What it is not
- Not a claim of flawless code. It is a checkable workflow, not a guarantee.
- Not a bigger prompt. The locks are enforced by the engine, not by wording.
- Not a framework lock-in. It speaks MCP and runs beside your current agent.
<br/>
### Docs
- [V1 → V2 migration](./docs/fable-v1-v2-migration.md)
- [V2 architecture](./docs/fable-v2-architecture.md)
- [System 3 (experimental)](./docs/system3-architecture.md)
- [Stop AI coding agents from writing too early](./docs/stop-ai-agents-writing-too-early.md)
<br/>
### Contributing
Issues and pull requests are welcome. See [CONTRIBUTING.md](./CONTRIBUTING.md).
<br/>
---
<div align="center">
<sub>MIT License · Built by REX</sub>
</div>
Lo que la gente pregunta sobre fable-mode
¿Qué es REX-codebase/fable-mode?
+
REX-codebase/fable-mode es mcp servers para el ecosistema de Claude AI. Open-source MCP control plane for AI coding agents: mechanical time-locks, evidence-gated proof receipts, red-team remediation, and persistent engineering memory. Tiene 24 estrellas en GitHub y su última actualización registrada es del 2026-09-16.
¿Cómo se instala fable-mode?
+
Puedes instalar fable-mode clonando el repositorio (https://github.com/REX-codebase/fable-mode) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar REX-codebase/fable-mode?
+
Nuestro agente de seguridad ha analizado REX-codebase/fable-mode y le ha asignado un Trust Score de 95/100 (tier: Verified). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene REX-codebase/fable-mode?
+
REX-codebase/fable-mode es mantenido por REX-codebase. La última actividad registrada en GitHub es del 2026-09-16, con 4 issues abiertos.
¿Hay alternativas a fable-mode?
+
Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.
Despliega fable-mode en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/rex-codebase-fable-mode)<a href="https://claudewave.com/repo/rex-codebase-fable-mode"><img src="https://claudewave.com/api/badge/rex-codebase-fable-mode" alt="Featured on ClaudeWave: REX-codebase/fable-mode" width="320" height="64" /></a>Más MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.