memory_map

kid-sid/memory_map
★ 2 stars Python 🤖 AI/LLM Updated today
Persistent memory & conversation history MCP server for Claude Code. Saves project context as key-value pairs, auto-summarizes sessions via LLM call, and supports cross-project memory search and global user memory, so Claude knows your stack from the first message of every session.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "memory_map": {
      "command": "uvx",
      "args": [
        "memory-map"
      ]
    }
  }
}

Or install with pip: pip install memory-map

README Excerpt

An MCP server that gives Claude persistent memory and conversation history — so it understands your project from the very first message of every session, without you re-explaining anything. - **Project structure** — local directory tree or any GitHub repo, `.gitignore`-aware - **Git history** — recent commits in a compact format

Tools (20)

GITHUB_TOKENMCP_GIT_TIMEOUTMCP_MAX_CHUNK_CHARSMCP_MAX_ENTRY_KBMCP_MAX_TURN_CHARSMCP_OVERLAP_CHARSMCP_WORKSPACE_ROOTMEMORY_MAP_MONGO_URIMEMORY_MAP_REQUIRE_MONGOPreCompactStopUserPromptSubmitcurrent_workdelete_memoryget_git_historyget_github_structureget_history_chunksget_local_structureget_project_summarygotchas