Nowledge Mem
Enables Claude to add and search personal memories through the Nowledge Mem service. Allows users to store and retrieve contextual information across conversations.
What is Nowledge Mem?
Nowledge Mem is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to enables claude to add and search personal memories through the nowledge mem service. allows users to store and retrieve contextual information across conversations.
Enables Claude to add and search personal memories through the Nowledge Mem service. Allows users to store and retrieve contextual information across conversations.
This server falls under the Knowledge & Memory category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Enables Claude to add and search personal memories through t
Use Cases
Maintainer
Works with
Installation
PIP
pip install nowledge-memManual Installation
pip install nowledge-memConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Nowledge Mem
Nowledge Mem is an MCP server and Claude Desktop extension that connects Claude to the Nowledge Mem personal memory service, allowing Claude to save, update, search, and retrieve memories across all conversations using graph-based contextual storage. Unlike simple note-taking, Nowledge Mem uses GraphRAG to link related memories so Claude can surface relevant context even when queries don't exactly match stored text. Users install it once and Claude automatically has access to a growing personal knowledge base that persists between chat sessions.
Prerequisites
- Nowledge Mem desktop application installed and running on the same machine (download from mem.nowledge.co)
- Claude Desktop updated to the latest version
- macOS or Windows (the extension ships a bundled Node.js runtime — no separate Node or Python install required)
- Optional: a Nowledge Mem API key for remote/Access Anywhere mode
Install and start the Nowledge Mem desktop app
Download and launch the Nowledge Mem application from mem.nowledge.co. By default it listens on 127.0.0.1:14242. Ensure it is running before installing the Claude extension.
Download the Claude Desktop extension
Download the Nowledge Mem Claude Desktop extension (.mcpb file) from the releases section of the repository or from mem.nowledge.co/docs/integrations/claude-desktop.
Install the extension
Double-click the downloaded .mcpb file to install it into Claude Desktop. The extension bundles its own Node.js runtime so no additional runtime installation is needed.
Restart Claude Desktop
Restart Claude Desktop once after installation. Confirm the connector appears by clicking the + button in the chat box and checking Connectors.
(Optional) Configure remote access
To connect to a Nowledge Mem instance on another machine, create a config file at ~/.nowledge-mem/config.json with your remote URL and API key, then restart Claude Desktop.
{
"apiUrl": "https://mem.example.com",
"apiKey": "nmem_your_key"
}Start using memory in conversations
Ask Claude to save or recall information. Claude will call the Nowledge Mem tools automatically during the conversation.
Nowledge Mem Examples
Client configuration
The recommended installation is via the .mcpb extension file. For pip-based manual setup, configure claude_desktop_config.json as shown below using the nowledge-mem Python package.
{
"mcpServers": {
"nowledge-mem": {
"command": "python",
"args": ["-m", "nowledge_mem"],
"env": {
"NOWLEDGE_MEM_API_URL": "http://127.0.0.1:14242",
"NOWLEDGE_MEM_API_KEY": "nmem_your_key"
}
}
}
}Prompts to try
Example prompts that exercise the save, update, and search memory capabilities.
- "Remember that my AWS production account ID is 123456789012 and the region is us-east-1"
- "What do you remember about my project deadlines this quarter?"
- "Update the memory about my team standup: it moved from 9am to 10am on Tuesdays"
- "Search my memories for anything related to the API rate limit issue we discussed last week"
- "List everything you know about my preferred coding setup"Troubleshooting Nowledge Mem
Nowledge Mem connector does not appear in Claude Desktop after installation
Open Settings → Extensions → Advanced Settings in Claude Desktop and check the extension status and logs. Ensure the Nowledge Mem desktop app is running on port 14242 before starting Claude Desktop.
Memory tools return a connection refused error
Verify the Nowledge Mem app is running with `curl http://127.0.0.1:14242`. If you are using remote access mode, confirm the apiUrl and apiKey in ~/.nowledge-mem/config.json are correct and restart Claude Desktop after any config change.
pip install nowledge-mem succeeds but the server fails to start
The recommended installation method is the .mcpb extension file, which bundles the correct runtime. If using pip, ensure you are on a supported Python version and that the nowledge-mem package version matches what the running Nowledge Mem desktop app expects.
Frequently Asked Questions about Nowledge Mem
What is Nowledge Mem?
Nowledge Mem is a Model Context Protocol (MCP) server that enables claude to add and search personal memories through the nowledge mem service. allows users to store and retrieve contextual information across conversations. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Nowledge Mem?
Install via pip with: pip install nowledge-mem. Then configure your AI client to connect to this MCP server.
Which AI clients work with Nowledge Mem?
Nowledge Mem works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Nowledge Mem free to use?
Yes, Nowledge Mem is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.
Nowledge Mem Alternatives — Similar Knowledge & Memory Servers
Looking for alternatives to Nowledge Mem? Here are other popular knowledge & memory servers you can use with Claude, Cursor, and VS Code.
MemPalace
★ 52.6kA 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
★ 25.7k🏛️ 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
★ 15.4kAn 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
★ 13.7kMemory for 24/7 proactive agents like OpenClaw.
MemOS
★ 9.3kMemOS (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
★ 5.4kBuild, evaluate, and integrate long-term memory for self-evolving agents.
Browse More Knowledge & Memory MCP Servers
Explore all knowledge & memory servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Nowledge Mem in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Nowledge Mem?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.