Installation
- Windsurf Settings UI
- Config file
1
Open Windsurf Settings
Press Cmd+, (macOS) or Ctrl+, (Windows/Linux) to open the settings panel.
2
Navigate to MCP
Scroll to the MCP (Model Context Protocol) section and click Add Server.
3
Enter the server configuration
Fill in the following fields:
4
Save and restart
Click Save, then close and reopen Windsurf. The
store_memory and recall_memory tools will be available to Cascade in the chat panel.Direct Cascade with custom instructions
To make Cascade proactively search memory at the start of every session, create a.windsurfinstructions file at the root of your project (or .codeium/instructions.txt):
.windsurfinstructions
Project-scoped memory isolation
By default, sovseal stores memories globally at~/.sovseal/db/memories.lance. To prevent context from one codebase leaking into another, set SOVSEAL_DB_DIR in your project-level mcp.json:
.codeium/windsurf/mcp.json
On first launch, sovseal downloads the quantized embedding model (~22 MB) to
~/.sovseal/models/. Windsurf may show Cascade as “thinking” for up to 30 seconds during this one-time download. All subsequent sessions start instantly from the local cache.