MCP Server for Semantic Search in Obsidian Vaults

A developer has created an MCP server that provides semantic search capabilities for Obsidian vaults, addressing the problem of agents missing relevant documents due to keyword matching limitations.
Key Features
- Indexes Obsidian vaults into Qdrant vector database with local embeddings
- Uses BAAI/bge-small-en-v1.5 embedding model (384 dimensions, no API keys required)
- Chunks markdown by headings without breaking tables or code blocks
- Auto-starts Qdrant via Docker if not already running
- Supports filtering by project, document type, or frontmatter tags
- Implements incremental indexing - only re-embeds changed files
- Returns only relevant chunks rather than entire files
- Maintains fast performance even with large vaults containing hundreds of files
Compatibility and Availability
The server works with Claude Code, Cursor, Windsurf, or any MCP-compatible agent. It's available on GitHub and PyPI:
- GitHub: https://github.com/Marco-O94/obsidian-qdrant-search
- PyPI: https://pypi.org/project/obsidian-qdrant-search/
The developer is seeking feedback on chunking strategies, embedding model choices, and bug reports, noting that edge cases may not yet be covered.
📖 Read the full source: r/ClaudeAI
👀 See Also

Reverse-Engineered Airtable Internal API Exposed via MCP: 60+ Tools for Claude Code
A developer reverse-engineered Airtable's internal API and built an MCP server with 60+ tools, letting Claude Code and 15+ IDEs control database views, computed fields, and extensions. Already used by 2000+ users, it's free and open source.

Claude Code Mastery: Open-source config system adds persistent memory and curated skills to Claude Code CLI
Claude Code Mastery is an open-source configuration system that adds persistent memory across sessions, smart lifecycle hooks, and 26+ curated skills to Claude Code CLI. It includes a 6-file Memory Bank per project, zero-config launcher, and cross-platform support.
AIttache: A Read-Only MCP Server That Can't Nuke Your Prod
AIttache is an MCP server with 25+ read-only connectors (terminal, servers, weather, Steam) that physically cannot modify anything — built to give LLMs log context without autonomy.

LLM Circuit Finder: Duplicate 3 layers to boost reasoning without training
A new toolkit finds 'reasoning circuits' in transformer models - contiguous blocks of 3-4 layers that act as indivisible cognitive units. Duplicating these blocks (layers 12-14 in Devstral-24B) improves logical deduction from 0.22 to 0.76 on BBH benchmarks with no weight changes or training.