Obsidian Semantic MCP

MCPReference

by artificemachine

Indexed by Glama. No runnable package is published via Glama's API — open the repository for install instructions.

mcplocal-only

MCP configuration

stdio

Environment

  • OLLAMA_URL

    Ollama API endpoint.

  • POSTGRES_DB

    Database name.

  • DATABASE_URL

    Full connection string (overrides POSTGRES_* vars).

  • RERANK_MODEL

    Optional Ollama model for cross-encoder re-ranking. Disabled when empty.

  • EMBED_WORKERS

    Parallel threads for bulk indexing.

  • POSTGRES_HOST

    PostgreSQL host.

  • POSTGRES_PORT

    PostgreSQL port.

  • POSTGRES_USER

    Database user.

  • OBSIDIAN_VAULT

    Absolute path to your Obsidian vault. Required if OBSIDIAN_VAULTS is not set.

  • EMBEDDING_MODEL

    Ollama model for embeddings.

  • OBSIDIAN_VAULTS

    Comma-separated list of vault paths for multi-vault mode. Overrides OBSIDIAN_VAULT when set.

  • POSTGRES_PASSWORDsecret

    PostgreSQL password (required for Docker mode).

  • RERANK_CANDIDATES

    Candidate pool size fetched before re-ranking.

  • OBSIDIAN_IGNORE_PATHS

    Comma-separated vault-relative path segments to skip during indexing and watching.

Install in one click with Zurek

Browse here, install from the native macOS app — pick targets, fill env vars, and write configs safely.