Versioned MongoDB sandboxes for AI agents: branch, time-travel, merge, and undo over MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Branch, time-travel, merge and undo your MongoDB. Any driver, real mongod, versioned history underneath. Built for AI agents.
Three ideas, thirty seconds:
checkout turns a branch into a real MongoDB database β pymongo,
mongoose, mongosh, indexes, aggregation, transactions: all real, and
every write becomes versioned history.Prefer clicking? argon console serves a local web console (UI + REST API)
and opens your browser.
| Command | In one line | |
|---|---|---|
| Branching | argon branches create | a metadata write β instant, zero copy |
| Real databases | argon checkout / argon proxy | any driver, real mongod; proxy serves stable mongodb://host/<project>~<branch> URIs |
| Write capture | argon watch | change-stream β versioned history, per-actor attribution |
| Time travel | argon time-travel query | any historical state, by LSN or timestamp |
| Undo | argon undo --actor <a> | revert a range or one writer's changes; append-only, conflict-aware |
| Restore | argon restore preview/reset/branch | rewind a branch or fork history; recorded, never destructive |
| Data PRs | argon merge preview/apply | three-way merges as reviewable plans; conflicts never silent |
| Sandboxes | argon sandbox create --ttl 1h | fork + checkout + TTL in one step β disposable agent workspaces |
| Dataset pins | argon pin create / pin sandbox | immutable named states that survive GC and resets β reproducible evals |
| Web console | argon console | local UI + REST API in one command |
Storage stays bounded: snapshots + retention-window GC keep state plus a window of history, not every write forever. Details and the consistency model, stated honestly: ARCHITECTURE.md.
The full agent workflow: docs/AGENTS.md.
| Quick start | install β first merge, step by step |
| CLI reference | every command |
| Agents | sandboxes, pins, MCP, REST API, argon-agents, proxy |
| Architecture | how it works and what it guarantees |
| Operations | deployment, chunk stores (S3/FS), GC, v1βv2 migration |
| Performance | every number lives in the reproducible benchmarks β none here, by policy |
Issues Β· Discussions Β· Contributing Β· argonlabs.tech
Give your MongoDB a time machine. Branch without fear. β
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/argon)<a href="https://allmcps.com/mcp/argon"><img src="https://allmcps.com/api/badge/argon?style=directory" alt="Argon on AllMCPs" /></a>