Save curated notes to an Obsidian vault from Claude Code conversations
A Claude Code plugin that saves curated notes from conversations into an Obsidian vault.
save_note — Save a markdown note with title, content, optional folder and tagslist_folders — List available folders in the vaultread_note — Read a note by relative pathcd plugin/server
npm install
npm run build
Or use the build script:
./plugin/scripts/build.sh
Edit plugin/.mcp.json and set OBSIDIAN_VAULT_PATH to your vault's absolute path:
{
"mcpServers": {
"obsidian-vault": {
"type": "stdio",
"command": "node",
"args": ["${CLAUDE_PLUGIN_ROOT}/server/dist/index.js"],
"env": {
"OBSIDIAN_VAULT_PATH": "/path/to/your/obsidian/vault"
}
}
}
}
If you only need the MCP tools (save_note, list_folders, read_note), add this to your ~/.claude/settings.json:
{
"mcpServers": {
"obsidian-vault": {
"type": "stdio",
"command": "node",
"args": ["/absolute/path/to/obsidian-mcp/plugin/server/dist/index.js"],
"env": {
"OBSIDIAN_VAULT_PATH": "/path/to/your/obsidian/vault"
}
}
}
}
Restart Claude Code to activate.
Installing as a plugin adds:
/save-to-obsidian slash commandobsidian-save skill for natural language triggersRegister the repo as a local marketplace and install:
claude plugin marketplace add /path/to/obsidian-mcp
claude plugin install obsidian-mcp
Restart Claude Code to activate.
/save-to-obsidian Our auth discussion folder=Investigations
"Save a note about our discussion to Work Notes"
"Pull my recent discoveries from claude-mem and save to obsidian"
The MCP tools are always available once configured. Claude can call save_note, list_folders, and read_note directly.
Notes follow Obsidian conventions — no YAML frontmatter, inline tags after the title:
# Title
Tags:
#tag1 #tag2 #tag3
Content body...
## Source
From Claude Code conversation on 2026-03-06
Admin access level
Server config contains admin-level keywords
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub christopherferreira9/obsidian-mcp --plugin obsidian-mcpBattle-tested Claude Code plugin for engineering teams — 38 agents, 156 skills, 72 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Create and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.
Bidirectional knowledge flow between Claude Code and Obsidian — 20 MCP tools, skills, and hooks for PKM
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Unified capability management center for Skills, Agents, and Commands.
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.