Best Knowledge & Memory MCP Servers for Windsurf
Connect knowledge & memory tools to Windsurf using MCP servers. These servers let Windsurf interact with knowledge & memory resources, enabling powerful AI-assisted workflows for developers.
MCPgee indexes 2,421 knowledge & memory MCP servers with a median of 68 GitHub stars; 82% are written in typescript and 22% install via npm. All work with Windsurf.
Top 30 of 2,421 Knowledge & Memory Servers for Windsurf
MemPalace
A local AI memory system that stores all conversations verbatim and organizes them into navigable structures. It provides 19 MCP tools for AI assistants to search and retrieve past decisions, debugging sessions, and architecture debates automatically
Kratos MCP Server
🏛️ Memory System for AI Coding Tools - Never explain your codebase again. MCP server with perfect project isolation, 95.8% context accuracy, and the Four Pillars Framework.
Context Mode
An MCP server that preserves LLM context by intercepting large data outputs and returning only concise summaries or relevant sections. It enables efficient sandboxed code execution, file processing, and documentation indexing across multiple programm
Memu MCP Server
Memory for 24/7 proactive agents like OpenClaw.
MemOS
MemOS (Memory Operating System) is a memory management operating system designed for AI applications. Its goal is: to enable your AI system to have long-term memory like a human, not only remembering what users have said but also actively invoking, u
Everos MCP Server
Build, evaluate, and integrate long-term memory for self-evolving agents.
RyanNg
Cipher is an opensource memory layer specifically designed for coding agents. Compatible with Cursor, Windsurf, Claude Desktop, Claude Code, Gemini CLI, AWS's Kiro, VS Code, and Roo Code through MCP, and coding agents, such as Kimi K2.
Byterover Cli MCP Server
ByteRover CLI (brv) - The portable memory layer for autonomous coding agents (formerly Cipher)
Claude Scholar MCP Server
Semi-automated research assistant for academic research and software development. Supports Claude Code, OpenCode, and Codex CLI across ideation, coding, experiments, writing, and publication.
M Flow MCP Server
A bio-inspired cognitive memory engine — a new paradigm for Graph RAG.
Continuous Claude V3 MCP Server
Context management for Claude Code. Hooks maintain state via ledgers and handoffs. MCP execution without context pollution. Agent orchestration with isolated context windows.
MCP server for Obsidian
MCP server that interacts with Obsidian via the Obsidian rest API community plugin
Engram
📇 🏠 🍎 🪟 🐧 - Persistent semantic memory for AI agents. SQLite-backed, local-first, zero config. Semantic
Simplemem MCP Server
SimpleMem: Efficient Lifelong Memory for LLM Agents — Text & Multimodal
Zotero MCP
An AI-powered research assistant that integrates with Zotero to read academic papers, create intelligent annotations, and generate structured notes. It enables users to highlight findings, explain formulas, and write comprehensive summaries directly
Ob1 MCP Server
Open Brain — The infrastructure layer for your thinking. One database, one AI gateway, one chat channel — any AI plugs in. No middleware, no SaaS.
basic-memory
Basic Memory is a knowledge management system that allows you to build a persistent semantic graph from conversations with AI assistants. All knowledge is stored in standard Markdown files on your computer, giving you full control and ownership of yo
NotebookLM MCP Server
Enables direct integration with Google NotebookLM from MCP clients, allowing agents to query notebooks, manage libraries, and get grounded research answers without manual copy-pasting. Uses browser automation to maintain persistent authentication and
Papersgpt For Zotero MCP Server
A powerful Zotero AI and MCP plugin with ChatGPT, Gemini 3.1, Claude, DeepSeek V4, Grok, OpenRouter, Kimi 2.5, GLM 5, SiliconFlow, GPT-oss, Gemma 4, Qwen 3.5
Generative Ai MCP Server
Comprehensive resources on Generative AI, including a detailed roadmap, projects, use cases, interview preparation, and coding preparation.
Obsidian Local Rest Api MCP Server
A secure REST API and Model Context Protocol (MCP) server for your vault.
Agentset
The open-source RAG platform: built-in citations, deep research, 22+ file formats, partitions, MCP server, and more.
Headroom MCP Server
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 60-95% fewer tokens, same answers. Library, proxy, MCP server.
MCP Memory Service
Provides semantic memory and persistent storage for Claude, leveraging ChromaDB and sentence transformers for enhanced search and retrieval capabilities.
Korean Law MCP Server
국가법령정보MCP v4.0 | 법제처 41개 API → 17개 MCP 도구. 법령·판례·조례 검색 + LLM 환각 방지 인용검증 + 조문 영향 그래프(impact_map) + 시점 비교 자동 diff(time_travel) + 시민 5단계 실행 가이드(action_plan) | 41 Korean legal APIs → 17 MCP tools
Supermemory MCP
An MCP server that enables users to visualize Supermemory document data as an interactive memory graph within MCP-compatible clients like Claude. It provides a dedicated tool to fetch and render data as an interactive widget while keeping API keys se
Awesome Agentic Ai Zh MCP Server
A structured, trilingual (繁中 / 简中 / English) learning roadmap for agentic AI — from LLM basics to multi-agent systems. 8 stages · 145+ curated projects · hands-on exercises. 中文 AI agent 學習地圖。
Prismercloud MCP Server
Prismer Cloud
Llm For Zotero MCP Server
A research agent system deeply rooted in your own Zotero library.
Cunzhi MCP Server
告别AI提前终止烦恼,助力AI更加持久
Windsurf Configuration
Add knowledge & memory MCP servers to your Windsurf configuration at ~/.windsurf/mcp.json:
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/home/you/projects"]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_your_token_here"
}
},
"postgres": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://localhost:5432/mydb"]
},
"brave-search": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
"env": {
"BRAVE_API_KEY": "your_brave_api_key_here"
}
},
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
}
}
}