Your AI agent's Edit isn't atomic. This MCP makes it so.
A single-tool MCP server for atomic multi-file changes with automatic
rollback, built for Claude Code, Codex CLI, Cursor agents, and other
modern coding agents.
This is a breaking release. 39 → 6 → 1 commands. See README for the
rationale and use cases (DB migrations, cross-cutting refactors,
generated-code + glue sync, config + handler pairs).
BREAKING
Reduced to one tool: transaction. Everything else that 3.0 still
shipped (file_watcher, scan_secrets, security_audit, encrypt_file,
decrypt_file) was removed.
The product positioning is now narrow on purpose: this server provides the
one operation modern coding agents (Claude Code, Codex CLI, …) literally
cannot replicate — atomic multi-file changes with rollback. Everything else
those agents already do well, and a wrapper just adds latency.
Removed
file_watcher,scan_secrets,security_audit,encrypt_file,
decrypt_fileand their backing services.- Runtime dependencies on
chokidarandglob.
Changed
TransactionCommandschema and validator now match the
TransactionServiceoperation set exactly:create,write,update
(withupdates[]),move(withdestination),delete. Previously the
schema advertised a non-existentreadop and was missingwrite/move.- README and CLAUDE.md rewritten around the single-tool positioning.
- CI boot smoke now asserts the registered command surface is exactly the
one expected tool.