io.github.DalecB

obsidian-semantic-mcp

Obsidian Semantic Search

Read-only semantic search MCP server for Obsidian vaults using local Ollama embeddings.

stdiocommunityknowledge

Package Details

Transportstdio

Environment Variables

OBSIDIAN_VAULT_ROOT(str)
Required

Absolute path to the local Obsidian vault.

OBSIDIAN_SEMANTIC_MCP_HOME(str)

Directory for the external SQLite index, logs, and cache.

OBSIDIAN_EMBED_MODEL(str)

Ollama embedding model name. Defaults to bge-m3.

OLLAMA_BASE_URL(str)

Ollama API base URL. Defaults to http://localhost:11434.

OBSIDIAN_SEMANTIC_STARTUP_INDEX(str)

Set to true to run incremental indexing when the server starts.

OBSIDIAN_SEMANTIC_ALLOW_SENSITIVE(str)

Set to true to allow include_sensitive tool calls.