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.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
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
supported document writes become history while capture is healthy.Use a current supported MongoDB patch release in production. Source builds use
Go 1.26.6 or newer, as declared in go.mod.
Prefer clicking? argon console serves a local web console (UI + REST API),
supervises capture, reaps expired sandboxes every minute, and opens your browser.
The console's MIT-licensed source is in web/; see the
rebuild instructions.
For a complete managed workflow, run the two-agent pinned dataset example.
| 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 | exact change-stream images β history, one actor label per branch |
| Time travel | argon time-travel query | query captured document states at retained LSNs; restore/pin also accept timestamps |
| Undo | argon undo --actor <a> | revert a range or actor label; append-only, conflict-aware |
| Restore | argon restore preview/reset/branch | rewind a released branch or fork retained history |
| 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 | named captured states protected from GC and resets while the pin exists |
| Web console | argon console | local UI + REST API in one command |
Data history covers document inserts, updates, replacements and deletes. Collection drop/rename produces degraded capture; indexes and collection options are not versioned. Native writes are asynchronous; control operations drain capture. Stop writers before release. Existing pins protect their referenced states, while GC can expire audit and undo history. See operations for recovery and credentials.
Storage retention uses snapshots + retention-window GC to keep state plus a window of history, not every write forever. Details and the consistency model, stated honestly: ARCHITECTURE.md.
Start argon console --no-browser in another terminal, then:
saver.merge() is a convenience call that previews and applies immediately;
use the separate calls above when approval is required. Pins protect captured
document state while they exist; keep independent backups.
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 Β· Blog
Give your MongoDB a time machine. Branch without fear. β
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
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>