Claude Code Memory MCP Server

A Neo4j-based Model Context Protocol (MCP) server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge

Local serverstdioPython

What is the Claude Code Memory MCP Server?

A Neo4j-based Model Context Protocol (MCP) server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking

The short version

This MCP server creates a sophisticated memory system that tracks Claude Code's activities, decisions, and learned patterns to provide contextual memory across sessions and projects. It uses Neo4j as a graph database to capture and analyze complex relationships between development concepts, solutions, and workflows.

What it needs from you

  • Python 3.10 or higher - Neo4j database (local or cloud) - Claude Code with MCP support

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Claude Code Memory MCP Server

{
  "mcpServers": {
    "claude-memory": {
      "command": "python",
      "args": [
        "-m",
        "claude_memory.server"
      ],
      "env": {
        "NEO4J_URI": "bolt://localhost:7687",
        "NEO4J_USER": "neo4j",
        "NEO4J_PASSWORD": "YOUR_NEO4J_PASSWORD"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Python 3.10 or higher - Neo4j database (local or cloud) - Claude Code with MCP support
VariableDescriptionRequired
NEO4J_URIDeclared in the maintainer’s client configuration.Check documentation
NEO4J_USERDeclared in the maintainer’s client configuration.Check documentation
NEO4J_PASSWORDDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Claude Code Memory to Prerequisites.”
  • “Use Claude Code Memory to Setup.”

Frequently asked questions

A Neo4j-based Model Context Protocol (MCP) server that provides intelligent memory capabilities for Claude Code, enabling persistent knowledge tracking Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.