
Obsidian
Routes Claude operations across three backends for managing your Obsidian vault: MCP tools for reading and writing notes, Obsidian CLI for app-level actions like opening files, and git for backup workflows. The patch_note gotchas are worth studying since multi-match rejections and frontmatter string collisions will bite you if you're doing bulk edits. Git sync mode walks through preflight checks and asks targeted questions instead of making assumptions about your setup. Search returns minified JSON with a hard cap of 20 results, so don't expect exhaustive queries. If you're already using MCP servers with Obsidian, this codifies the routing logic and error recovery patterns you'd otherwise rebuild each session.
- skills.sh installs
- 238
- GitHub stars
- 1.3K
- last updated
- Jun 3, 2026
Install
$ npx -y skills add bitbonsai/mcp-obsidian --skill obsidian --agent claude-codeInstalls into .claude/skills of the current project.
Files
Obsidian Skill
Routing Policy
Use the backend that best matches user intent:
-
MCP (default for vault data operations)
- Read/write/patch/search notes
- Move/rename notes with
move_note, then explicitly repair backlinks - Frontmatter and tag updates
- Metadata and batch note operations
-
Obsidian CLI/App context (only when app context is needed)
- Open a note in Obsidian from URI
- Trigger app/plugin workflows that MCP cannot perform
-
CLI git (sync/backup workflows)
- Initialize repo, configure remote, commit, pull, push
- Periodic or manual vault backup/sync requests
When a request is ambiguous, pick MCP first unless the user explicitly asks for sync/backup/git/app behavior.
Safe Note Rename Workflow
Use MCP move_note for every note move or rename, even when Obsidian is running. Do not invoke the Obsidian CLI move command automatically: delayed link rewrites can apply stale byte offsets to notes edited after the move began, silently corrupting unrelated content (#176). Reconsider CLI moves only after an upstream fix has been independently retested.
Sponsors
Details
- Repository
- github.com/bitbonsai/mcp-obsidian
- Categories
- AI & Agent Building, Office & Documents
- First seen
- Jun 3, 2026