Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By dathagerty
Obsidian vault integration for Claude Code — search, read, create, edit, rename, and list notes with frontmatter, wikilink, and vault convention awareness.
npx claudepluginhub dathagerty/obsidian-vault-plugin --plugin obsidian-vaultA Claude Code plugin that connects Claude to your Obsidian vault. Search, read, create, edit, rename, and list notes with awareness of frontmatter, wikilinks, and vault conventions.
claude plugin marketplace add --url https://github.com/dathagerty/obsidian-vault-plugin.git
claude plugin install obsidian-vault@obsidian-vault-marketplace
The plugin reads your vault location from the OBSIDIAN_VAULT_PATH environment variable. Add it to your shell profile (e.g. ~/.zshrc, ~/.bashrc):
export OBSIDIAN_VAULT_PATH="$HOME/path/to/your/vault"
Reload your shell or source the profile, then restart Claude Code.
Run /doctor inside Claude Code. The obsidian-vault MCP server should show as connected.
| Tool | Description |
|---|---|
vault_search | Full-text and frontmatter search across notes |
vault_read | Read note content with parsed frontmatter |
vault_create | Create new notes with frontmatter defaults |
vault_edit | Edit existing notes |
vault_rename | Rename/move notes (updates wikilinks) |
vault_list | List notes and folders |
| Skill | Description |
|---|---|
vault-search | Search and explore notes |
vault-create | Create new notes |
vault-refactor | Rename and reorganize notes (explicit invocation only) |
vault-synthesize | Synthesize information from multiple notes |
Optionally create a .claude-vault.json in your vault root to customize behavior:
{
"readOnlyFolders": ["archive"],
"defaultCreateFolder": "inbox",
"dailyNotesFolder": "daily",
"dailyNotesFormat": "YYYY-MM-DD",
"frontmatterDefaults": {
"tags": []
}
}
cd server
npm install
npm run build
npm test
Admin access level
Server config contains admin-level keywords
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Interact with Obsidian vaults using the official Obsidian CLI (v1.12+). Read, create, append, search, and manage notes, daily notes, properties, tags, tasks, bookmarks, templates, themes, sync, plugins, and links — all from the terminal.
Bidirectional knowledge flow between Claude Code and Obsidian — 20 MCP tools, skills, and hooks for PKM
Work with Obsidian vaults — search, create, edit, organize notes and manage frontmatter via obsidian-cli and direct file access
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
Access official Microsoft documentation, API references, and code samples for Azure, .NET, Windows, and more.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim