Skip to content
AI makes mistakes! Undisk makes recovery instant: every write is versioned, every file is reversible.
See it heal →

Undisk MCP: safe file memory for AI agents.

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  |  See use cases →

See it break. See it heal.

▶ Try Live Demo, No Signup Required
Compute sponsored by E2B for Startups E2B for Startups

⟲ Immutable Versioning

Every write creates an immutable version. Restore any single file to any prior state — surgical undo in <50 ms.

🧰 25 MCP Tools

Complete file workspace — read, write, move, copy, search, diff, patch, undo, redo, squash, and more.

🛡 Policy Engine

Path ACLs, extension rules, size limits, secret detection, and content moderation — enforced before the write hits storage.

🤖 Multi-Agent Ready

Scoped workspaces with isolated versioning per agent. Run multiple agents without cross-contamination.

📦 Cross-Platform SDKs

Install from npm, PyPI, crates.io, or Go. First-class packages for every major ecosystem.

🔐 Enterprise SSO

SAML/OIDC single sign-on, organization management, and role-based access control.


# Quick Start

Pick your ecosystem and install in one command:

npx @undisk-mcp/setup-claude

Interactive setup — configures Claude Code with your API key in one step.

Important npm packages: @undisk-mcp/setup-claude, @undisk-mcp/local-proxy, @undisk-mcp/cli.

See all 16 packages →


# How It Works

YOUR AI AGENT

Claude Code · Cursor · VS Code Copilot · Windsurf · Custom Agent

MCP tools/call — Streamable HTTP or WebSocket

Undisk MCP Gateway

Hono on Cloudflare Workers (edge compute) · Optional Fastly edge node

Auth & Rate Limiting

  • API key / session
  • Per-key rate limits
  • Enterprise SSO

Policy Engine

  • Path ACLs
  • Size limits
  • Secret detection

JSON-RPC Dispatch

  • 25 MCP tools
  • Scope enforcement
  • Content moderation

Durable Object

(per-workspace SQLite)

  • File metadata
  • Version history
  • Audit trail
  • Locks & notes
  • Policy & checkpoints

R2

(content blob storage)

  • SHA-256 addressed
  • Deduped by hash
  • Immutable blobs

D1

(auth / billing)

  • API keys
  • Workspaces
  • Orgs / SSO
  • Tier limits

Every write → immutable version → SHA-256 hash-chained audit entry
Any version → restore in <50 ms (metadata flip, no blob copy)

Install a package or add the MCP server URL to your AI client — takes under 2 minutes

Your agent calls MCP tools — Undisk MCP 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.

Cloud-to-Cloud — Undisk MCP runs next to your LLM, not at the user's edge. Typical agent ↔ storage latency under 20ms (WebSocket, same region). 25 MCP tools via Streamable HTTP.


# Pricing

Start free. Upgrade when you need more workspaces, storage, or retention.

Free

Get started, no credit card

$0

free forever

  • 1 workspace
  • 100 MB storage
  • 1,000 ops / day
  • 30-day version retention
  • Secret detection
  • Community support
Get Started

Team

Multi-agent teams, full audit trail

$99

per month

Everything in Pro, plus:

  • 25 workspaces
  • 100 GB storage
  • 500,000 ops / day
  • 365-day retention
  • SSO / SAML
  • Multi-member access
Get Started

Enterprise — custom limits, contract options

Unlimited workspaces · Custom storage · Up to 10-year retention · SSO / SAML · Custom commercial terms · On-prem / VPC

Contact Sales

Free tier retention (30 days) may not meet regulatory minimums such as EU AI Act Article 26(6) (6 months). Upgrade to Pro or above for compliance-grade retention. See /docs/compliance.


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