Frequently asked questions about MemoryGraph.
General
What is MemoryGraph?
MemoryGraph is an MCP (Model Context Protocol) server that gives AI assistants persistent memory. It stores memories in a knowledge graph, preserving relationships between concepts so your AI can recall context across sessions.
How is it different from vector databases?
Vector databases find similar content. MemoryGraph stores relationships. Instead of "what's similar to X?", you can ask "what solves X?" or "what caused Y?". The graph structure preserves causality, dependencies, and context.
Which AI assistants are supported?
Any MCP-compatible assistant works with MemoryGraph:
- Claude Code CLI
- Claude Desktop
- Cursor
- VS Code + Copilot (with MCP support)
- Windsurf
- Any custom MCP client
Privacy & Security
Is my data secure?
By default, MemoryGraph stores data locally in SQLite on your machine. Your data never leaves your computer unless you explicitly configure a cloud backend or use MemoryGraph Cloud.
Can I self-host?
Yes. MemoryGraph is MIT licensed and open source. You can run it entirely locally with SQLite, or deploy with FalkorDB or Neo4j for larger scale. No cloud required.
Does MemoryGraph train on my data?
No. MemoryGraph never uses your data for training. Your memories are yours alone.
Technical
What database does it use?
Default: SQLite (simple config, local-first). Optional backends include FalkorDB (high-performance graph database) and Neo4j for advanced graph features and larger deployments.
Can I export my data?
Yes. Export to JSON, CSV, or GraphML formats anytime. No lock-in.
Does it work offline?
Yes. With the default SQLite backend, MemoryGraph works completely offline. All data is stored locally.
Pricing
Is it free?
The open source MCP server is free forever. MemoryGraph Cloud offers a free tier with 1,000 memories, with paid plans for more storage and features.
What happens if I exceed my plan limits?
Free tier prompts you to upgrade. Paid plans notify you before reaching limits. No data is deleted - you just need to upgrade to add more memories.
Getting Started
What's the fastest way to try it?
# Install
pipx install memorygraphMCP
# Add to Claude Code
claude mcp add memorygraph memorygraph
# Done! Ask Claude to store a memory