Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
npx claudepluginhub kingofkalk/mcp-bash-obsidian-cli --plugin obsidianManage the user's daily journal in Obsidian using a structured morning/ evening workflow. Use this skill whenever the user mentions their daily journal, daily note, morning planning, evening review, daily agenda, daily log, or any variation of "plan my day", "review my day", "update my journal", "what's on today", "wrap up my day", "end of day", "start of day", or "daily". Also trigger when the user asks to check, create, or update today's (or any specific date's) journal entry. This skill depends on the `vault` skill for vault conventions and PARA awareness — always read the `vault` SKILL.md first.
Interact with an Obsidian vault via the obsidian MCP server. Use this skill whenever the user wants to create, read, search, edit, move, restructure, or query notes in Obsidian. Also use when the user mentions daily notes, journals, PARA method, knowledge management, note-taking, vault organization, backlinks, tags, tasks, templates, or anything related to their Obsidian workflow. Trigger on mentions of "obsidian", "vault", "note", "daily note", "journal", "PARA", "projects folder", "areas folder", "resources folder", "archives folder", "zettelkasten", or any request to find, summarize, or restructure knowledge. Even casual requests like "add this to my notes", "what did I write about X", or "clean up my vault" should trigger this skill.
Admin access level
Server config contains admin-level keywords
Share bugs, ideas, or general feedback.
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 claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Guides agents to use Obsidian CLI safely — 13 silent failure gotchas documented.
Work with Obsidian vaults — search, create, edit, organize notes and manage frontmatter via obsidian-cli and direct file access
Bidirectional knowledge flow between Claude Code and Obsidian — 20 MCP tools, skills, and hooks for PKM
Memory compression system for Claude Code - persist context across sessions
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.
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
A slim MCP server for the Obsidian CLI, written in Bash — no runtime
dependencies beyond bash, coreutils, and jq.
A bash-based MCP server using stdio transport is one of the simplest ways to give a local LLM access to an Obsidian vault — no HTTP overhead, just a lightweight script that speaks MCP over stdin/stdout and wraps the Obsidian CLI.
Install as a Claude Code plugin:
/plugin marketplace add KingOfKalk/mcp-bash-obsidian-cli
/plugin install obsidian@kingofkalk-obsidian
Set your vault and start Claude Code:
export OBSIDIAN_VAULT=MyVault
For manual installation, alternative MCP clients, or detailed configuration see the guides below.
| Guide | Contents |
|---|---|
| Installation | Requirements, plugin install, manual clone, verification |
| Configuration | Environment variables, MCP client setup, tool limiting |
| MCP Integration | Protocol details, bundled skills, tool inventory |
| Testing | Running tests, test coverage, mock setup, CI |
This MCP server is pinned to a single Obsidian vault per instance. To
access multiple vaults, register multiple mcpServers entries. See
Configuration for details.