claude_desktop_config.json and launches MCP servers as Node.js background processesnpx -y mcp-knowledge-graph --memory-path /path/to/memory.jsonlread_graph()memory.jsonl and returns entities/relations to Claudecreate_entities() and add_observations() to persist informationmemory.jsonl - file survives forevermemory.jsonl and remembers everything!{
"name": "Russell_Wright",
"entityType": "person",
"observations": [
"Founder of Super Intelligent AI SEO",
"25+ years ML experience",
"Located in Arizona"
]
}{
"name": "Eureka_Gain_Score",
"entityType": "project",
"observations": [
"React frontend",
"PostgreSQL backend",
"Active development"
]
}{
"from": "Russell_Wright",
"to": "Eureka_Gain_Score",
"relationType": "works_on"
}This isn't magic - it's structured tool calling that writes to a persistent file.
Every time Claude calls create_entities() or add_observations(), the MCP server appends a line to memory.jsonl. That file lives on your disk forever.
Next conversation? New Claude instance reads that same file. Instant continuity.
It's not AI remembering - it's AI reading its own notes from last time. Brilliant in its simplicity.
claude_desktop_config.json{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "mcp-knowledge-graph", "--memory-path", "/path/to/memory.jsonl"]
}
}
}