Home › Search & Research › Obsidian Hybrid Search
Obsidian Hybrid Search
Search Obsidian vaults with hybrid full-text, fuzzy, semantic, and graph retrieval.
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (npm 0.15.6)
npx -y [email protected]
Or add to your MCP client config:
{
"mcpServers": {
"obsidian-hybrid-search": {
"command": "npx",
"args": [
"-y",
"[email protected]"
],
"env": {
"OBSIDIAN_VAULT_PATH": "<YOUR_VALUE>",
"OBSIDIAN_PREFIX": "<YOUR_VALUE>",
"OBSIDIAN_IGNORE_PATTERNS": "<YOUR_VALUE>",
"OBSIDIAN_RESPECT_GITIGNORE": "<YOUR_VALUE>",
"OBSIDIAN_INCLUDE_PATTERNS": "<YOUR_VALUE>",
"OPENAI_API_KEY": "<YOUR_VALUE>",
"OPENAI_BASE_URL": "<YOUR_VALUE>",
"OPENAI_EMBEDDING_MODEL": "<YOUR_VALUE>",
"LOCAL_EMBEDDING_MODEL": "<YOUR_VALUE>",
"RERANKER_MODEL": "<YOUR_VALUE>"
}
}
}
}
OBSIDIAN_VAULT_PATHrequired — Absolute path to the Obsidian vault to index and search.OBSIDIAN_PREFIX— Optional prefix for MCP tool names when configuring multiple vaults.OBSIDIAN_IGNORE_PATTERNS— Comma-separated glob patterns to exclude from indexing.OBSIDIAN_RESPECT_GITIGNORE— Read root and nested .gitignore files when indexing; set to false, 0, or no to disable.OBSIDIAN_INCLUDE_PATTERNS— Comma-separated patterns to re-include notes ignored only by .gitignore.OPENAI_API_KEYsecret — Optional API key for OpenAI-compatible remote embeddings; omit to use local embeddings.OPENAI_BASE_URL— Optional OpenAI-compatible API base URL for OpenRouter, Ollama, LM Studio, or similar providers.OPENAI_EMBEDDING_MODEL— Remote embedding model name when using an OpenAI-compatible API.LOCAL_EMBEDDING_MODEL— Local embedding model used when no remote embedding API is configured.RERANKER_MODEL— Optional ONNX cross-encoder reranker model used when reranking is requested.
This server takes extra arguments — see its repository.
Related servers
Sui Knowledge Base (kapa.ai)
Semantic search across Sui documentation and knowledge sources, powered by kapa.ai
wigolo
Local-first web intelligence MCP server for AI coding agents
Zotero MCP
Search, read, annotate, and add to your Zotero research library, local or web.
exa-mcp-server
Connect AI agents to Exa for web search, content fetching, and multi-step research.
arxiv-mcp-server
Search arXiv papers, download full text, semantic search, citation graphs, and alerts via MCP.
trieve
Crawl, embed, chunk, search, and retrieve information from datasets through [Trieve](https://trieve.ai)
Data from the Official MCP Registry