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 →
⟲ 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.
npm install @undisk-mcp/core
TypeScript/JavaScript SDK. Works in Node.js, Bun, Deno, and Cloudflare Workers.
pip install undisk-mcp
Python SDK with async support. Compatible with Python 3.9+.
Important npm packages: @undisk-mcp/setup-claude, @undisk-mcp/local-proxy, @undisk-mcp/cli.
# How It Works
YOUR AI AGENT
Claude Code · Cursor · VS Code Copilot · Windsurf · Custom Agent
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
Pro
For power users and side projects
$29
per month
Everything in Free, plus:
- 5 workspaces
- 10 GB storage
- 50,000 ops / day
- 180-day retention
- Policy engine & ACLs
- EU AI Act compliance
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
Enterprise — custom limits, contract options
Unlimited workspaces · Custom storage · Up to 10-year retention · SSO / SAML · Custom commercial terms · On-prem / VPC
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