For Cursor

When Composer dies, Cursor still knows

The chat can die. The archive does not. Encrypted portable memory for the Cursor setup you actually live in.

Pro is live. $9/month.

Scheduled snapshots. Cloud storage you can search. The next Cursor window starts with your MCP servers and rules — not a blank composer.

Subscribe to Pro Team is $29/month

After you pay, your API key is emailed. Then savestate login. Card today — no waitlist.

The next Composer is blank

Cursor crashed. You switched machines. The tab is gone. MCP servers, composer-rules, and the .cursor/rules/*.mdc that made the agent yours — still sitting where the vendor left them, or gone with the disk.

A Composer export is not a restore. The chat is not the memory.

What we snapshot in Cursor

Community adapter. We capture the files that make Cursor yours — and we do not pretend the rest is done.

Workspace SQLite (state.vscdb under Cursor workspaceStorage) is recorded in the file manifest today — path and size only. We do not parse Composer threads yet. That is v2. Restore never writes back into the live IDE database.

Each snapshot is a SaveState Archive, encrypted with AES-256-GCM before it leaves the machine. You hold the passphrase.

Pro is the path a stranger can take

The CLI is open source. The product you can buy today is SaveState Pro — $9/month:

Need shared snapshots and an audit log? Team is $29/month.

Wire SaveState as Cursor MCP

Below the fold, one file: ~/.cursor/mcp.json or project .cursor/mcp.json. Full setup lives in the MCP guide.

{
  "mcpServers": {
    "savestate": {
      "command": "npx",
      "args": ["-y", "@savestate/cli", "mcp"]
    }
  }
}

Also: Claude Code · Clawdbot · When the chat dies

Keep the memory. Lose the chat.

Subscribe to Pro. The Cursor that knew your MCP stack this morning still knows it tomorrow.

Subscribe to Pro — $9/mo Team is $29/month

After you pay, your API key is emailed. Then savestate login. Card today — no waitlist.

Prefer the CLI first? Install from npm