Skip to content
Founder Pricing Ends May 31May 31
Integrations / Windsurf

Claude Recall in Windsurf

Windsurf Cascade is MCP-aware. Add Claude Recall as a server and Cascade gains access to every past Claude Code session you have ever run. Pure stdio. No HTTP. No remote calls.

Setup

Two commands plus one Windsurf setting.

# 1. Install the CLI
npm install -g @clauderecallhq/cli

# 2. In Windsurf: Settings → Cascade → MCP servers → Add server
#    Name: recall
#    Command: claude-recall-mcp

Or edit the Windsurf MCP config file directly:

{
  "mcpServers": {
    "recall": {
      "command": "claude-recall-mcp"
    }
  }
}

What Cascade can do with it

FAQ

Does Claude Recall capture Windsurf Cascade sessions?

No. Claude Recall reads ~/.claude/projects/ JSONL files written by Anthropic Claude Code. Windsurf Cascade has its own log format that lives elsewhere and is not indexed.

Will Cascade automatically pull context from my past Claude Code sessions?

Cascade can call the recall MCP tools when it judges they are relevant. To force it, ask explicitly: "Search my Claude Code sessions for X" or "Pull context from session abc12345".

Is this a Windsurf-fork-compatible workflow?

Yes. Windsurf is a VS Code fork but Claude Recall does not ship the VS Code Marketplace extension to Windsurf because the Marketplace publisher contract restricts redistribution. The MCP integration is the supported path for Windsurf, Cursor, and other forks.

Last updated April 2026