Reverie MCP server
Graph memory that dreams: Neo4j knowledge-graph memory for AI agents with hybrid search
69 stars63 downloads/wk
Reviews
Write oneNobody has reviewed Reverie yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Reverie tools (12, 7 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
create_connectionwrite actionCreate a connection between two memories (its good to have connected memories)
create_memorywrite actionCreate a new memory in the knowledge graph. Consider that the memory might already exist, so Search → Create → Connect (its important to try and connect memories)
delete_connectionwrite actionDelete a specific connection between two memories (use with caution - this permanently removes the relationship)
delete_memorywrite actionDelete a memory and all its connections (use with caution - this permanently removes the memory and all its connections)
dreamDeterministically relabel, merge duplicates, and refresh embeddings, with an optional dry run report.
get_guidanceGet help on using the memory tools effectively
list_memory_labelsList all unique memory labels currently in use with their counts (useful for getting an overview of the knowledge graph)
memory_statsSummarize node, relationship, label, embedding, and orphan counts for the graph.
query_memorieswrite actionRun a read-only Cypher query and return up to 200 scrubbed rows.
search_memoriesHybrid keyword + semantic search across the knowledge graph. "Ben Weeks" can also find "Benjamin Weeks" and each result includes _score and _match.
update_connectionwrite actionUpdate properties of an existing connection between memories
update_memorywrite actionUpdate properties of an existing memory such as adding more detail or make a change when you find out something new
Public scan report
scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it
- Code scan16 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 2 days ago15/15
- Maintainer identitynamespace and repository owner differ; GitHub account older than a year6/10
Install directly
Runs npx -y @knowall-ai/reverie on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add reverie -- npx -y @knowall-ai/reverie
Reverie: common questions
- Is Reverie MCP server safe?
- Mostly: it is graded B (80/100). Read the Reverie safety report
- How do I install Reverie?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Reverie need an API key?
- Yes. The registry entry asks for
NEO4J_PASSWORD. - Is Reverie maintained?
- The last commit was 2 days ago (2026-09-17). The latest release is v0.5.2.
- What can I use instead of Reverie?
- Servers from other publishers that do the same job: Octobrain MCP server, Junê MCP server and Neuromcp MCP server. Compare all Reverie alternatives.
Alternatives to Reverie
Same job from other publishers: the closest match first, then the best rated.
- OctobrainPersistent memory for AI assistants with semantic search and knowledge graph relationships.not reviewedGrowingA
- JunêShared, cited knowledge-graph memory for agents — ask, search, remember, keep standing instructionsnot reviewedGrowingB
- NeuromcpSemantic memory for AI agents with hybrid search, knowledge graph, and consolidationnot reviewedGrowingB
DocsMintCloud or self-hosted knowledge for AI agents: hybrid search, reranking, GraphRAG, scoped MCP tools.not reviewedEstablishedA- M3 MemoryLocal-first memory — 100+ tools, 99.2% LongMemEval-S retrieval@10, hybrid search, GDPR, no cloud.not reviewedEstablishedA