Skip to main content

Crate obsidian_mcp

Crate obsidian_mcp 

Source

Modulesยง

client
config
Configuration: env/CLI config for vault path, watch toggle, log level, transport selection, and optional search features (Tantivy BM25, embeddings).
daemon
Shared semantic daemon runtime modules.
error
Unified VaultError type and conversion to rmcp::ErrorData.
models
Shared types used by both the vault layer and MCP tool handlers.
tools
MCP tool handlers โ€” thin wrappers that translate MCP requests into vault operations.
vault
Vault layer โ€” pure filesystem operations on an Obsidian vault.