Advanced Memory

v1.0.0Knowledge & Memorystable

Zettelkasten knowledge management MCP server for Claude Desktop with knowledge graphs, imoort/export tools, and Claude Skills integration'

fastmcpmcpmemorypythonrag
Share:
10
Stars
0
Downloads
0
Weekly
0/5

What is Advanced Memory?

Advanced Memory is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to zettelkasten knowledge management mcp server for claude desktop with knowledge graphs, imoort/export tools, and claude skills integration'

Zettelkasten knowledge management MCP server for Claude Desktop with knowledge graphs, imoort/export tools, and Claude Skills integration'

This server falls under the Knowledge & Memory category on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • Zettelkasten knowledge management MCP server for Claude Desk

Use Cases

Create personal knowledge graphs for organizing and retrieving information.
Import/export knowledge using Zettelkasten methodology.
Integrate knowledge management with Claude Skills.
sandraschi

Maintainer

LicenseMIT
Languagepython
Versionv1.0.0
UpdatedMay 20, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx advanced-memory

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use Advanced Memory

Advanced Memory (Memops) is a Zettelkasten-inspired knowledge management MCP server built on FastMCP 3.2. It exposes 79 tools across 12 functional namespaces—including zettel notes, full-text search, RAG retrieval, audio, inbox, Claude Skills integration, and a Typora bridge—giving Claude Desktop a durable, searchable personal knowledge base that persists across sessions.

Prerequisites

  • Python 3.12 or later
  • uv package manager (https://docs.astral.sh/uv/)
  • just task runner (https://github.com/casey/just) — optional but recommended for the quick-start flow
  • Git to clone the repository
  • Claude Desktop with MCP developer mode enabled
1

Clone the repository

Clone the advanced-memory-mcp repository and enter the project directory.

git clone https://github.com/sandraschi/advanced-memory-mcp.git
cd advanced-memory-mcp
2

Bootstrap dependencies with just (recommended)

Run just bootstrap to have the Justfile install all Python dependencies via uv. This is the fastest path to a working install.

just bootstrap
3

Manual dependency install (without just)

If you do not have just, install dependencies directly with uv.

uv sync
# or
uv pip install -e .
4

Start the MCP server

Launch the server in development mode for live-reload, or in production serve mode.

# Development (auto-reload)
just dev

# Production
just serve

# Without just:
uv run python -m memops.server
5

Configure Claude Desktop

Add the server entry to claude_desktop_config.json. Adjust the cwd path to match where you cloned the repo.

{
  "mcpServers": {
    "advanced-memory": {
      "command": "uv",
      "args": ["run", "python", "-m", "memops.server"],
      "cwd": "/Users/yourname/advanced-memory-mcp"
    }
  }
}
6

Verify connection and explore namespaces

Restart Claude Desktop and ask Claude to list available memory tools. The server exposes tools across 12 namespaces: audio, inbox, skills, zettel, nav, notes, search, knowledge, project, system, mcp, and typora.

# In Claude Desktop chat:
"List all available memory tools"

Advanced Memory Examples

Client configuration

Claude Desktop claude_desktop_config.json for launching Advanced Memory with uv.

{
  "mcpServers": {
    "advanced-memory": {
      "command": "uv",
      "args": ["run", "python", "-m", "memops.server"],
      "cwd": "/Users/yourname/advanced-memory-mcp"
    }
  }
}

Prompts to try

Example prompts that use the Zettelkasten tools, search, and knowledge graph features.

- "Create a new zettel note about microservices architecture patterns"
- "Search my knowledge base for anything related to OAuth 2.0"
- "Show me all notes tagged with 'machine-learning'"
- "Find notes that link to my note about transformer models"
- "Summarize my project notes from the past week"
- "Add this article to my inbox for later processing"

Troubleshooting Advanced Memory

Server fails to start with Python version error

Advanced Memory requires Python 3.12 or newer. Run `python --version` to check. Use `uv python install 3.12` and then `uv sync` to ensure the correct interpreter is used.

Claude Desktop does not see the memory tools after configuration

Verify the cwd path in claude_desktop_config.json points to the exact directory where you cloned the repo. The uv command must be on the system PATH. Restart Claude Desktop fully after editing the config file.

Search returns no results even though notes were created

The search index may need to be rebuilt after bulk note creation. Use the system namespace tools to trigger an index refresh, or restart the server. Check that the data directory has write permissions for the user running the MCP server process.

Frequently Asked Questions about Advanced Memory

What is Advanced Memory?

Advanced Memory is a Model Context Protocol (MCP) server that zettelkasten knowledge management mcp server for claude desktop with knowledge graphs, imoort/export tools, and claude skills integration' It connects AI assistants to external tools and data sources through a standardized interface.

How do I install Advanced Memory?

Follow the installation instructions on the Advanced Memory GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with Advanced Memory?

Advanced Memory works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is Advanced Memory free to use?

Yes, Advanced Memory is open source and available under the MIT license. You can use it freely in both personal and commercial projects.

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.

Quick Config Preview

{ "mcpServers": { "advanced-memory": { "command": "npx", "args": ["-y", "advanced-memory"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use Advanced Memory?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides