search_memory_facts
Search for relationships and facts between entities (databaseid optional)
How to use it
Project documentation lists search_memory_facts for the MegaMem MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
FULL MEGAMEM LISTINGOther tools in MegaMem (22)
Store a conversation as a structured memory episode
Add an episode/memory to the knowledge graph (databaseid optional)
Clear the entire memory graph (use with caution)
Create a note from a template with intelligent routing — native rendering engine (no Templater required) when templateSources is configured, with cross-vault resolution and registry-aware candidate matching
Create a new note at a specified path
Remove a specific relationship edge by UUID
Remove a specific episode by ID
Explore vault folder structure (tree/flat/paths output)
Get relationships for a specific entity by name
Retrieve the most recent N episodes from a group
List all configured database targets — use before routing with databaseid
List all group IDs (namespaces) in the vault
List all registered Obsidian vaults
Manage Obsidian Bases .base files — operations: list, views, query, create
Create, rename, or delete vault folders
Delete, rename/move, copy, or cross-vault copy/move notes (copytovault/movetovault)
List all sagas (operation: "list") or summarize a saga (operation: "summarize")
Read a note's full content (with optional line map for editing)
Semantic search for entity nodes in the graph (databaseid optional)
Search vault notes by filename and/or content
Sync a specific vault note to the graph on demand
Update a note — 5 modes: full file, frontmatter, append, range, editor