Prerequisites
- Windsurf IDE installed
- CORE account - Sign up at app.getcore.me
Step 1: Add CORE MCP in Windsurf
- Open Windsurf IDE
- Navigate to Windsurf Settings → Cascade section
- Open MCP Marketplace -> Settings OR View raw config to open the configuration file
- Add the following to your
mcp_config.json:
- Save the file and restart Windsurf IDE
Step 2: Authenticate with CORE
- After saving the config, Windsurf will open a browser window for authentication
- Grant Windsurf permission to access your CORE memory
Step 3: Verify Connection
- Go to Cascade Editor → Plugin Icon -> Hit Refresh icon
- Confirm core-memory shows as Active with green indicator
“Summarise the whole project in detail and add it to CORE Memory”
Alternative: Using API Key Method
If the OAuth authentication doesn’t work, use the API key method instead:Step 1: Get Your API Key
- Log into your CORE dashboard at app.getcore.me
- Navigate to Settings (bottom left)
- Go to API Key → Generate new key → Name it “windsurf”
- Copy the generated key
Step 2: Update MCP Configuration
Replace yourmcp_config.json configuration with:
<YOUR_TOKEN> with the API key you copied from Step 1.
Step 3: Restart and Verify
- Save the file and restart Windsurf IDE
- Go to Cascade Editor → Plugin Icon → Hit Refresh
- Confirm core-memory shows as Active with green indicator
Enable Automatic Memory Integration (Recommended)
CreateAGENTS.md in your project root (or append if it already exists) and add the memory protocol from the Memory Rules guide.
Use this frontmatter for AGENTS.md:
How It Works
Once connected, CORE memory integrates with Windsurf’s Cascade:- Auto-recall: Cascade searches your memory at conversation start
- Auto-store: Key insights saved automatically after conversations
- Cross-platform: Memory shared across Windsurf, Cursor, Claude Code, ChatGPT
- Project continuity: Context persists across all coding sessions
Troubleshooting
Connection Issues:- Ensure core-memory MCP is active (green indicator)
- Try toggling the MCP off and on
- Restart Windsurf IDE completely
- Make sure you completed the OAuth flow in browser
- Check that your CORE account is active at app.getcore.me
- Verify
mcp_config.jsonsyntax is valid JSON - Restart Windsurf after config changes
