How to Add Memory to Cursor IDE

Cursor IDE is powerful, but it forgets everything between sessions. Learn how to add persistent memory to Cursor with Squish.

Cursor's Memory Problem

Cursor's built-in memory is session-scoped. When you close a session, all context is lost. You start fresh every time.

Adding Persistent Memory

Squish runs as a separate MCP server that Cursor connects to. It stores decisions, constraints, and preferences that persist across all sessions.

Getting Started

Install Squish with npm i -g squish-memory && squish install. Add the MCP server config to Cursor and you are ready to go.

Squish documentation