Every write creates an immutable version. Any file restored in <50 ms. AI makes mistakes, so Undisk keeps recovery instant. Policy guardrails, secret detection, and tamper-evident audit trails. MCP-native.
WORKS WITH Claude Code · Cursor · GitHub Copilot · Windsurf · VS Code
Every write creates an immutable version. Restore any single file to any prior state — surgical undo in <50 ms without affecting other files.
Complete file workspace — read, write, move, copy, search, diff, patch, undo, redo, squash, and more. All via the Model Context Protocol.
Path ACLs, extension rules, size limits, secret detection, and content moderation — enforced before the write hits storage.
Scoped workspaces with isolated versioning per agent. Run multiple agents without cross-contamination. File locks and handoff notes built in.
Install from npm, PyPI, crates.io, or Go. First-class packages for every major ecosystem.
SAML/OIDC single sign-on, organization management, and role-based access control for teams.
Undisk MCP is a remote file workspace for AI agents built on the Model Context Protocol. Every file mutation an agent makes creates an immutable version, so any single write can be surgically undone in under 50 milliseconds without affecting other files.
No VM rollbacks. No "restore everything." Just precise, per-file undo with a tamper-evident audit trail that satisfies EU AI Act Article 12 record-keeping requirements.
25 tools exposed via the Model Context Protocol. Every write is versioned.
Pick your ecosystem and install in one command. Works with Claude Code, Cursor, VS Code Copilot, Windsurf, and any MCP-compatible client.
Your agent calls MCP tools — Undisk creates an immutable version on every write with policy checks, size limits, and secret scanning enforced server-side.
Something goes wrong? Undo any single file to any prior version — without rolling back other files. Full audit trail preserved.
Use Undisk when agents draft or revise KYC, MiFID, policy, or evidence documents and your team needs exact diffs, tamper-evident audit history, and reversible restores.
Let a coding agent rewrite a large file set in Undisk first, review the result with get_diff, restore only the broken files, then move the approved set into your repository.
Different AI agents — Copilot, Cursor, Claude Code, Windsurf — can all append logs, search notes, tail recent context, and keep working from the same durable workspace.
Shared workspaces where ingestion, transformation, and reporting agents need clear boundaries and safe handoffs. Policy engine limits each agent to its own paths.
Use agents to prepare config updates, secrets, and rollout artifacts without losing rollback discipline. Workspace checkpoints give you a clean baseline.
npx @undisk-mcp/setup-claude
npm install @undisk-mcp/sdk
pip install undisk-mcp
cargo add undisk-mcp
go get github.com/kiarashplusplus/undisk-mcp-go
Cloud-to-Cloud Performance. Undisk runs on Cloudflare Workers next to your LLM, not at the user's edge. Typical agent ↔ storage latency under 20ms via Streamable HTTP or WebSocket.
Storage. File metadata and version history live in per-workspace Durable Object SQLite. File content is stored in R2 as SHA-256 content-addressed immutable blobs with deduplication. Auth and billing use D1.
Every write → immutable version → SHA-256 hash-chained audit entry. Any version → restore in <50 ms (metadata flip, no blob copy).
Start free. Upgrade when you need more workspaces, storage, or retention.
Your agents are writing files right now. Make every write reversible.
Free tier included. No credit card. Set up in under 2 minutes.
Get Started Free