Package

Obsidian Hybrid Search

Search Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.

io.github.flowing-abyss/obsidian-hybrid-searchSource repository
Version0.15.4latest catalog version
ConnectionPackagenpm
PublishedSep 20, 2026catalog
UpdatedSep 20, 2026catalog
Overview

What this server provides

Search Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.

Install

Packages

1
Package 1npm
obsidian-hybrid-search0.15.4
  • OBSIDIAN_VAULT_PATH

    Absolute path to the Obsidian vault to index and search.

    Format: filepath
    Required
  • OBSIDIAN_PREFIX

    Optional prefix for MCP tool names when configuring multiple vaults.

    Optional
  • OBSIDIAN_IGNORE_PATTERNS

    Comma-separated glob patterns to exclude from indexing.

    Default: .obsidian/**,templates/**,*.canvas
    Optional
  • OBSIDIAN_RESPECT_GITIGNORE

    Read root and nested .gitignore files when indexing; set to false, 0, or no to disable.

    Default: true
    Optional
  • OBSIDIAN_INCLUDE_PATTERNS

    Comma-separated patterns to re-include notes ignored only by .gitignore.

    Optional
  • OPENAI_API_KEY

    Optional API key for OpenAI-compatible remote embeddings; omit to use local embeddings.

    Optional
  • OPENAI_BASE_URL

    Optional OpenAI-compatible API base URL for OpenRouter, Ollama, LM Studio, or similar providers.

    Default: https://api.openai.com/v1
    Optional
  • OPENAI_EMBEDDING_MODEL

    Remote embedding model name when using an OpenAI-compatible API.

    Default: text-embedding-3-small
    Optional
  • LOCAL_EMBEDDING_MODEL

    Local embedding model used when no remote embedding API is configured.

    Default: Xenova/multilingual-e5-small
    Optional
  • RERANKER_MODEL

    Optional ONNX cross-encoder reranker model used when reranking is requested.

    Default: onnx-community/bge-reranker-v2-m3-ONNX
    Optional
View server metadata