
Security News
GitHub Actions Adds cache-mode to Limit Cache Poisoning Risk
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.
@undisk-mcp/cli
Advanced tools
Interactive CLI for Undisk MCP — undo-first versioned file storage for AI agents
Interactive CLI for Undisk MCP — undo-first versioned file storage for AI agents.
Every file mutation is versioned. Every write is undoable in under 50 ms.
# Run directly (no install)
npx @undisk-mcp/cli
# Or install globally
npm install -g @undisk-mcp/cli
undisk-mcp
Set your API key as an environment variable:
export UNDISK_API_KEY=sk_live_your_key_here
Get your key at mcp.undisk.app/signup.
Optionally set a custom endpoint:
export UNDISK_ENDPOINT=https://mcp.undisk.app
$ undisk-mcp
⟲ UNDISK CLI — Undo-First Storage for AI Agents
Every file mutation is versioned. Every write is undoable.
Type 'help' for commands, 'tools' to list server tools.
undisk-mcp> write_file notes.md "# My Notes"
→ write_file({"path":"notes.md","content":"# My Notes"})
✓ Written — version 1 created
SHA-256: a1b2c3d4e5f6...
(42ms)
undisk-mcp> list_files
→ list_files({})
notes.md (11 bytes)
(28ms)
undisk-mcp> list_versions notes.md
→ list_versions({"path":"notes.md"})
v1 a1b2c3d4e5f6... 14:30:22
(31ms)
| Command | Description |
|---|---|
write_file <path> <content> | Create or overwrite a file |
read_file <path> | Read file content |
create_file <path> <content> | Create a file (fails if exists) |
append_log <path> <content> | Append without overwriting |
delete_file <path> | Soft-delete (restorable) |
move_file <from> <to> | Move or rename a file |
list_files [path] | List files in directory |
search_files <pattern> | Search file contents |
| Command | Description |
|---|---|
list_versions <path> | Show version history |
list_changes [since] | Query all workspace changes |
get_diff <path> <v1> <v2> | Diff two versions |
restore_version <path> <vid> | Restore to a version |
workspace_checkpoint <action> [name] | Create/list/restore snapshots |
| Command | Description |
|---|---|
audit_trail [list|export|verify] | View audit log |
policy [read|write] | Get or set workspace policy |
vault_secret <action> [name] [value] | Manage secrets |
share_with_public <action> [path] | Share files publicly |
workspace_collaborate <action> | Locks, notes, agents |
webhook <action> [url] | Manage webhooks |
federation <action> | Cross-workspace links |
| Command | Description |
|---|---|
help | Show help |
tools | List server tools |
clear | Clear terminal |
exit / quit | Exit the CLI |
cd workers/cli
npm run build
npm publish --access public
See LICENSE.md in the repository root.
FAQs
Interactive CLI for Undisk MCP — undo-first versioned file storage for AI agents
We found that @undisk-mcp/cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GitHub Actions now supports cache-mode, a least-privilege control on the Actions cache aimed at the cache poisoning technique behind recent compromises.

Company News
Allow myself to introduce... myself.

Research
/Security News
A Twitch browser extension on Chrome and Firefox forwards users’ live OAuth session tokens through proxies controlled by a Russian bot service.