Obsidian Search
FreeNot checkedEnables semantic search and Q&A over Obsidian vault notes via a companion plugin integration.
About
Enables semantic search and Q&A over Obsidian vault notes via a companion plugin integration.
README
MCP server for obsidian-vault-search — exposes semantic search and Q&A tools to Claude Code and other MCP clients.
Tools
search_notes— semantic search over your Obsidian vaultask_vault— conversational Q&A synthesized from multiple notes
Requirements
- obsidian-vault-search plugin installed and indexed
.search_index/index.jsongenerated by the plugin
Setup
npm install
Configure .search_index/config.json in your vault root (created automatically by the plugin).
Set API keys as environment variables:
export SILICONFLOW_API_KEY=sk-...
export ANTHROPIC_API_KEY=sk-ant-...
Start the server:
make start
# or: node tools/mcp-server.js
Claude Code Integration
Add to your MCP config:
{
"mcpServers": {
"vault-search": {
"command": "node",
"args": ["/path/to/obsidian-search-mcp/tools/mcp-server.js"],
"env": {
"SILICONFLOW_API_KEY": "sk-...",
"ANTHROPIC_API_KEY": "sk-ant-..."
}
}
}
}
License
MIT
Installing Obsidian Search
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/chamhaw/obsidian-search-mcpFAQ
Is Obsidian Search MCP free?
Yes, Obsidian Search MCP is free — one-click install via Unyly at no cost.
Does Obsidian Search need an API key?
No, Obsidian Search runs without API keys or environment variables.
Is Obsidian Search hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Obsidian Search in Claude Desktop, Claude Code or Cursor?
Open Obsidian Search on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Obsidian Search with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
