search_obsidian_notes
Search vault notes by filename and/or content
How to use it
search_obsidian_notes is exposed by the MegaMem MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the search_obsidian_notes tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
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)
Search for relationships and facts between entities (databaseid optional)
Semantic search for entity nodes in the graph (databaseid optional)
Sync a specific vault note to the graph on demand
Update a note — 5 modes: full file, frontmatter, append, range, editor