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.