update_tags_tool
Update or replace tags on Obsidian notes to organize content, apply AI suggestions, or maintain consistent tagging across your vault.
Instructions
Update tags on a note - either replace all tags or merge with existing.
When to use:
After analyzing a note's content to suggest relevant tags
Reorganizing tags across your vault
Setting consistent tags based on note types or projects
AI-driven tag suggestions ("What is this note about? Add appropriate tags")
When NOT to use:
Just adding a few tags (use add_tags)
Just removing specific tags (use remove_tags)
Returns: Previous tags, new tags, and operation performed
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Path to the note | |
| tags | Yes | New tags for the note. Empty list removes all tags. Don't include # symbols. Supports hierarchical tags with forward slashes. | |
| merge | No | True = add these tags to existing ones, False = replace all tags with this new list | |
| ctx | No |