MCP-Server für semantische Suche in Obsidian-Vaults

Ein Entwickler hat einen MCP-Server erstellt, der semantische Suchfunktionen für Obsidian-Vaults bietet und das Problem löst, dass Agenten relevante Dokumente aufgrund von Einschränkungen bei der Schlüsselwortsuche übersehen.
Wichtige Funktionen
- Indiziert Obsidian-Vaults in der Qdrant-Vektordatenbank mit lokalen Embeddings
- Verwendet das BAAI/bge-small-en-v1.5-Embedding-Modell (384 Dimensionen, keine API-Schlüssel erforderlich)
- Teilt Markdown nach Überschriften auf, ohne Tabellen oder Codeblöcke zu zerstören
- Startet Qdrant automatisch über Docker, falls nicht bereits aktiv
- Unterstützt Filterung nach Projekt, Dokumenttyp oder Frontmatter-Tags
- Implementiert inkrementelle Indizierung – nur geänderte Dateien werden neu eingebettet
- Gibt nur relevante Textabschnitte zurück, nicht ganze Dateien
- Beibehält hohe Geschwindigkeit auch bei großen Vaults mit Hunderten von Dateien
Kompatibilität und Verfügbarkeit
Der Server funktioniert mit Claude Code, Cursor, Windsurf oder jedem MCP-kompatiblen Agenten. Er ist auf GitHub und PyPI verfügbar:
- GitHub: https://github.com/Marco-O94/obsidian-qdrant-search
- PyPI: https://pypi.org/project/obsidian-qdrant-search/
Der Entwickler sucht Feedback zu Aufteilungsstrategien, Auswahl von Embedding-Modellen und Fehlermeldungen und weist darauf hin, dass Randfälle möglicherweise noch nicht abgedeckt sind.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

CtxSnap VS-Code-Erweiterung verfolgt Dateiänderungen für Claude-Sitzungen
CtxSnap ist eine VS Code-Erweiterung, die verfolgt, welche Dateien sich seit Ihrer letzten Claude-Sitzung geändert haben, und verpackt sie in einen kopierfertigen Übergabeblock mit Dateiinhalten und einer Token-Budget-Anzeige, die auf Claudes 200k-Kontextfenster kalibriert ist.

Benötigt MCP-Server bietet semantische Werkzeugentdeckung für KI-Agenten
Ein MCP-Server namens Need ermöglicht semantische Suche über 10.000+ Tools von brew, npm, pip und cargo. Wenn ein Agent eine Aufgabe wie 'komprimiere diese PNGs' anfordert, findet er pngquant, installiert es, führt es aus und meldet den Erfolg zurück.

Keyoku-Plugin ersetzt OpenClaws statischen Herzschlag durch speichergesteuerte Autonomie
Keyoku ist ein kostenloses OpenClaw-Plugin, das den Herzschlag des Agenten von der Lektüre einer statischen HEARTBEAT.md-Datei auf das Scannen des tatsächlichen Speichers des Agenten nach liegengebliebener Arbeit, nicht eingehaltenen Verpflichtungen, widersprüchlichen Informationen und stillen Beziehungen umstellt. Es verwendet eine lokale Go-Engine mit SQLite + HNSW und bietet drei Autonomiestufen: beobachten, vorschlagen und handeln.

Merlin: Lokaler LLM-Kontext-Dedup – misst bis zu 71% Chunk-Überlappung, kostenlos & Open-Core
Merlin ist ein lokales Deduplizierungswerkzeug für LLM-Kontextfenster, das bei 22 Millionen Passagen aus echten Agenten- und RAG-Sitzungen eine Überlappung von 22-71% gemessen hat. Es wird als HTTP-Proxy (Ollama/vLLM/SGLang/llama.cpp), MCP-Server (Claude/Cursor/OpenClaw) oder eigenständiges CLI ausgeliefert. MIT-Open-Core mit täglichen Nutzungsbeschränkungen.