Skip to content

v4.0.0 — the one MCP for what AI agents can't do alone

Latest

Choose a tag to compare

@proofmath-owner proofmath-owner released this 21 May 04:40
· 3 commits to main since this release

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_file and their backing services.
  • Runtime dependencies on chokidar and glob.

Changed

  • TransactionCommand schema and validator now match the
    TransactionService operation set exactly: create, write, update
    (with updates[]), move (with destination), delete. Previously the
    schema advertised a non-existent read op and was missing write / 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.