Skip to content

Windsurf + PersistMemory

Memory for Windsurf that outlives the conversation

Connect PersistMemory to Windsurf over MCP for memory that persists between sessions: decisions, preferences and the documents behind them.

What Windsurf forgets

Cascade holds a session. Close it and the reasoning goes with it — so the next session starts from the code and re-derives the decisions you already made.

  • Pick up a project after a month without re-explaining it.

  • Decisions are recalled with the message they were made in.

  • The same memory answers in Windsurf, Claude and ChatGPT — it is not per tool.

Connecting it

Add this to ~/.codeium/windsurf/mcp_config.json and restart Windsurf.

{
  "mcpServers": {
    "persistmemory": {
      "url": "https://mcp.persistmemory.com/mcp",
      "transport": "http"
    }
  }
}

You sign in with your own account, and the connection is revocable from your dashboard. One live connection per platform: authorising Windsurf again replaces the previous one rather than adding a second.