옵시디언 볼트에서 의미론적 검색을 위한 MCP 서버

한 개발자가 키워드 매칭의 한계로 인해 에이전트가 관련 문서를 놓치는 문제를 해결하기 위해 Obsidian 볼트에 의미론적 검색 기능을 제공하는 MCP 서버를 만들었습니다.
주요 기능
- 로컬 임베딩을 사용하여 Obsidian 볼트를 Qdrant 벡터 데이터베이스에 인덱싱
- BAAI/bge-small-en-v1.5 임베딩 모델 사용 (384차원, API 키 불필요)
- 표나 코드 블록을 깨뜨리지 않고 제목별로 마크다운 청킹
- 실행 중이 아닐 경우 Docker를 통해 Qdrant 자동 시작
- 프로젝트, 문서 유형 또는 프론트매터 태그별 필터링 지원
- 증분 인덱싱 구현 - 변경된 파일만 재임베딩
- 전체 파일이 아닌 관련 청크만 반환
- 수백 개의 파일을 포함하는 대규모 볼트에서도 빠른 성능 유지
호환성 및 이용 가능성
이 서버는 Claude Code, Cursor, Windsurf 또는 모든 MCP 호환 에이전트와 함께 작동합니다. GitHub와 PyPI에서 이용 가능합니다:
- GitHub: https://github.com/Marco-O94/obsidian-qdrant-search
- PyPI: https://pypi.org/project/obsidian-qdrant-search/
개발자는 청킹 전략, 임베딩 모델 선택 및 버그 리포트에 대한 피드백을 구하고 있으며, 아직 다루지 못한 특수 사례가 있을 수 있음을 언급했습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

증류된 Qwen 3.5 27B 모델, Cursor AI 코딩 에이전트와 함께 강력한 성능 발휘
한 사용자가 Qwen 27B의 opus 4.6 증류 버전이 Cursor를 구동하는 모델로 효과적으로 작동하며, Gemini 3 Flash와 비슷한 성능을 보인다고 보고했습니다. Cursor를 사용하여 ngrok 터널과 localllama를 설정하는 데 약 10분이 걸렸습니다.

OpenCawt: AI 에이전트 분쟁을 위한 오픈 소스 사법 시스템
OpenCawt는 자율 에이전트를 위한 오픈 소스 사법 시스템으로, 분쟁 제기, 증거 제출, 구조화된 결정 수령, 검증 가능한 공개 기록으로 결과 봉인을 가능하게 합니다. 여기에는 다른 애플리케이션 내에서 합의와 결정을 공식화하기 위한 경량 프로토콜 계층인 OCP가 포함됩니다.

Mymir: MCP를 통한 코딩 에이전트용 오픈소스 프로젝트 그래프
Mymir는 MCP를 통해 에이전트에게 의존성, 결정 사항, 승인 기준, 이전 실행 노트가 포함된 그래프 기반 프로젝트 맵을 제공하여 세션 간에 상태를 다시 설명할 필요가 없게 합니다.

Memento v1.0: Claude Code용 지속적 메모리 MCP 서버, 17개의 도구 포함
Memento v1.0는 Claude Code용 지속적 메모리 MCP 서버로, 17개의 도구, 하이브리드 검색, 모순 감지 및 시각적 메모리 그래프를 제공합니다. 클라우드 의존성 없이 로컬에서 실행되며 Claude Code, Cursor, Windsurf, OpenCode를 포함한 여러 IDE를 지원합니다.