MarkusPfundstein/mcp-obsidian
MCP server that interacts with Obsidian via the Obsidian rest API community plugin
해결하는 문제
이 프로젝트는 AI 어시스턴트(예: Claude)와 당신의 개인 지식 기지인 Obsidian 간의 다리를 제공합니다. LLM이 노트를 읽고 검색하며 편집할 수 있게 해, 당신의 밸트를 AI의 동적 메모리로 활용하게 합니다.
작동 방식
이 프로젝트는 Model Context Protocol (MCP) 서버를 구현합니다. Obsidian Local REST API 커뮤니티 플러그인에 연결되어 파일을 관리하기 위한 특정 도구를 실행할 수 있습니다. AI 어시스턴트는 JSON-RPC를 통해 stdio를 사용하여 이러한 도구를 활용해 밸트와 상호작용합니다.
대상 사용자
AI를 사용해 노트를 요약하거나, 밸트 전체에서 특정 컨텍스트를 검색하거나, 노트 내에서 콘텐츠를 자동으로 생성하고 업데이트하고 싶은 Obsidian 사용자.
주요 기능
- 밸트 관리: 파일 목록 조회, 내용 읽기, 파일 삭제 지원.
- 콘텐츠 조작: 헤딩, 블록 참조, 또는 프론트마터 기준으로 콘텐츠를 추가하거나 패치할 수 있음.
- 검색: 밸트 내 모든 파일에 대한 전체 텍스트 검색 가능.
- 배포 옵션:
uvx, 로컬 Python, 또는 Docker 컨테이너로 실행 가능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트