update_obsidian_note
Update a note — 5 modes: full file, frontmatter, append, range, editor
How to use it
update_obsidian_note is exposed by the MegaMem MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the update_obsidian_note 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)
Search vault notes by filename and/or content
Sync a specific vault note to the graph on demand