io.github.stonematt
mcp-obsidian-cli
MCP server wrapping the Obsidian CLI — full native API access over the Model Context Protocol.
stdiocommunityapplication
Package Details
mcp-obsidian-cli
Transportstdio
Environment Variables
OBSIDIAN_VAULT(str)
Target vault name. If unset or unknown, the server prompts the caller on first tool use, listing the vaults Obsidian knows about.
OBSIDIAN_CLI_PATH(str)
Default:
obsidian-cliPath to the obsidian-cli binary. Auto-discovered on macOS; set explicitly on Linux/Windows or if the binary is non-standard.
OBSIDIAN_TIMEOUT_MS(str)
Default:
15000Per-command timeout in milliseconds.