본문으로 건너뛰기
ReviewRamble

주간 브리프

AI 리뷰를 받은편지함으로.

  • 도구, 모델, MCP 서버, 저장소의 새 리뷰(결론부터)
  • 변경이 있을 때 다시 확인한 가격과 평점
  • 새로 발행된 분석 글

모델, 에이전트, MCP 서버, 그리고 정말 시간을 들일 만한 도구.

일주일에 한 통입니다. 각 브리프의 링크로 구독을 해지할 수 있습니다. 이메일 사용 방식

Seekstone

Obsidian을 닫은 상태에서도 볼트를 디스크에서 직접 읽고, 노트 전체 대신 짧은 발췌를 돌려주는 Obsidian용 MCP 서버입니다.

리뷰어: ReviewRamble editors · 업데이트

설치 문서 소스 코드오픈 소스

평점

3.8/5

앱을 열지 않고 에이전트가 Obsidian 볼트를 검색하고 편집하게 하는 신중하고 빠른 방법이지만, 한 사람이 만든 젊은 프로젝트이고 속도 수치도 작성자 자신의 것입니다.

Seekstone의 개요

Seekstone은 개발자 Shaq Mughal이 만든 것으로, Markdown 파일을 직접 읽어 MCP 클라이언트에 Obsidian 볼트의 읽기와 쓰기 권한을 줍니다. Obsidian 앱도, Local REST API 플러그인도 실행해 둘 필요가 없습니다. 전문 검색 인덱스를 메모리에 유지하고 폴더의 변경을 감시하며 25개의 도구를 제공합니다. 14개는 검색, frontmatter에 대한 구조화된 쿼리, 작업, 링크, 주기 노트용이고, 11개는 생성, 편집, 이동, 삭제, 되돌리기를 합니다. 의미 기반 검색은 선택 사항이며 약 30 MB의 작은 로컬 임베딩 모델로 동작합니다.

프로젝트는 MIT 라이선스의 TypeScript로, 2026년 5월에 시작했고 확인 시점에 GitHub 스타 약 35개, 기여자 6명이었습니다. 릴리스가 잦아서 버전 0.24.0은 0.23.0이 나온 지 5일 뒤인 2026년 11월 11일에 나왔습니다. npm 패키지는 2026년 11월 12일까지 일주일 동안 1,353회 다운로드되었습니다.

Seekstone 설치 방법

npx -y seekstone init

Seekstone, 쓸 만한 가치가 있습니까?

중요한 설계 선택은 Obsidian 자체를 거치지 않는다는 점입니다. Obsidian용 MCP 서버 대부분은 Local REST API 플러그인과 통신하므로 앱이 실행 중이어야 하고, 검색 결과 하나하나가 노트 전체로 돌아옵니다. Seekstone은 디스크의 파일을 읽어 약 120자 길이의 순위가 매겨진 발췌를 돌려줍니다. 1911년판 Encyclopaedia Britannica로 만든 10,000개 노트 볼트에서 작성자가 직접 측정한 벤치마크에 따르면, 검색 한 번의 결과는 2.0 KB, 워밍된 상태의 소요 시간은 5.6 ms였고, cyanheads의 obsidian-mcp-server는 47 KB와 732 ms였습니다. 볼트와 측정 도구가 저장소에 있어 누구나 다시 돌려볼 수 있지만, 독립적인 재현 결과는 공개되지 않았습니다.

쓰기 쪽은 이 분야에서 흔치 않을 만큼 잘 설계되어 있습니다. 11개의 쓰기 도구 중 하나가 파일을 바꾸기 전에, Seekstone은 바뀔 내용의 사본을 볼트 안의 .seekstone/history에 저장해 undo_write가 바이트 단위로 복원할 수 있게 합니다. permanent로 삭제한 노트도 마찬가지입니다. 편집에는 내용 해시를 붙일 수 있어 그 사이에 노트가 바뀌었으면 실패하고, 선택 사항인 감사 파일은 노트 본문 없이 해시와 함께 모든 쓰기를 기록합니다. 기록은 기본적으로 50 MB로 제한되며 가장 오래된 항목부터 지워집니다.

보안은 처음 쓰기 전에 설정해야 할 부분입니다. 기본값에서 에이전트는 볼트의 모든 노트를 읽고, 어떤 노트든 쓰고 옮기고 삭제할 수 있습니다. Seekstone은 볼트 안의 코드를 실행하지 않고 실행 중에는 네트워크 호출도 하지 않지만, 읽은 내용은 모두 모델 제공업체로 전송됩니다. SEEKSTONE_READ_ONLY=1은 쓰기 도구를 없애고, SEEKSTONE_READ_PATHS는 일기 같은 폴더를 완전히 숨기며, SEEKSTONE_WRITE_PATHS는 편집을 받은편지함 폴더 같은 곳으로 제한합니다. 기록 폴더가 볼트 안에 있으므로 동기화 서비스는 그 스냅숏도 함께 복사합니다.

주의할 점: 2026년 5월에 시작한 프로젝트로 스타는 약 35개이고, 주로 한 명의 작성자가 만들고 측정했으며, README는 홍보 문구처럼 쓰여 있습니다. 도구 정의를 모두 불러오면 세션마다 약 5,742토큰, 읽기 전용 모드에서는 3,261토큰이 듭니다. 일일 노트를 위해 Obsidian 설정은 읽지만 Obsidian 플러그인은 실행하지 않으므로, Dataview 쿼리 같은 플러그인 출력은 보지 못합니다.

결론: 이미 백업하고 있는 개인 볼트라면 읽기 전용 모드로 시작하기에 가장 알맞은 Obsidian 서버이며, 믿을 만하다고 판단한 뒤에 받은편지함 폴더 하나에만 쓰기 도구를 열어 주면 됩니다.

제 역할을 하는 곳

  • 고객 조사 노트 6,000개가 든 Obsidian 볼트를 가진 컨설턴트

    파일을 붙여 넣지 않고, 통화 전에 노트에 고객에 관해 무엇이 적혀 있는지 Claude에게 묻기

    seekstone.mcpb 번들을 설치하고 SEEKSTONE_READ_ONLY=1을 설정한 뒤 SEEKSTONE_READ_PATHS로 개인 폴더를 숨깁니다. 에이전트는 검색과 섹션 단위 읽기만 합니다. 모델 토큰 외에는 비용이 없지만, 그 발췌는 여전히 모델 제공업체로 갑니다.

  • 일일 노트와 할 일 체크박스를 Obsidian에서 관리하는 프로덕트 매니저

    이번 주 미완료 작업을 모으고 오늘 노트에 스탠드업 요약을 덧붙이기

    list_tasks는 체크박스마다 한 줄을 돌려주고, append_periodic_note는 볼트 자체의 일일 노트 설정에 따라 오늘 노트에 씁니다. SEEKSTONE_WRITE_PATHS로 쓰기를 일일 노트 폴더로 제한하고, 잘못 덧붙인 내용은 undo_write로 되돌립니다.

  • 논문을 쓰기 전에 볼트를 다시 정리하는 박사과정 학생

    링크를 깨뜨리지 않고 제목을 바꾸고 노트를 새 폴더로 옮기기

    move_note와 rename_heading은 옛 이름을 가리키는 wikilink를 볼트 전체에서 고쳐 씁니다. 먼저 폴더 하나로 시험하고 list_writes를 확인하세요. 모든 변경은 .seekstone/history에 기록되어 되돌릴 수 있습니다.

도입 전 확인할 점

설정
Claude Desktop에서 seekstone.mcpb를 더블클릭하고 볼트를 고르거나, npx -y seekstone init을 실행합니다. init은 Obsidian 자체의 등록 정보에서 볼트를 찾아 백업을 만든 뒤 클라이언트 설정을 수정합니다. 번들이 아니면 Node.js 22 이상이 필요합니다. 노트 수천 개의 인덱스는 몇 초면 만들어집니다.
연동
stdio를 지원하는 모든 MCP 클라이언트에서 쓸 수 있으며, README는 Claude Desktop, Claude Code, Cursor, VS Code, Windsurf, Cline을 다룹니다. 도구 25개: search, query_notes, context_pack, read_note, list_tasks, 백링크와 링크, 주기 노트, 그리고 move_note, patch_frontmatter, undo_write를 포함한 쓰기 도구 11개입니다.
데이터와 개인정보
SEEKSTONE_VAULT 아래의 Markdown 파일을 사용자 권한으로 읽고 씁니다. 실행 중에는 텔레메트리도 네트워크 호출도 없습니다. 선택 사항인 fetch-model 명령이 임베딩 모델을 한 번 내려받습니다. 쓰기 전 사본은 볼트의 .seekstone/history 폴더에 저장됩니다. 에이전트가 읽은 노트 본문은 모델 제공업체로 갑니다.
대규모 사용 시 비용
무료입니다. 실제 비용은 컨텍스트로, 세션마다 도구 정의 약 5,742토큰, 읽기 전용 모드에서는 3,261토큰에 에이전트가 읽는 발췌와 노트가 더해집니다.
제한
의미 기반 검색은 10,000개 노트 볼트의 임베딩을 시작 후 약 30초 안에 만들고 이후 캐시합니다. 기본 파일 감시는 네트워크 드라이브와 WSL에서 변경을 놓칠 수 있으며, 이때를 위한 폴링 모드가 있습니다.

좋은 점

  • Obsidian을 닫은 채 플러그인 없이 동작
  • 짧은 순위별 발췌로 검색 결과가 약 2 KB에 그침
  • 모든 쓰기가 기록되고 되돌릴 수 있음
  • 읽기 전용 모드와 폴더별 읽기·쓰기 제한

아쉬운 점

  • 주 작성자 한 명, 스타 약 35개의 젊은 프로젝트
  • 벤치마크는 작성자 자신의 것
  • 제한하지 않으면 볼트 전체에 쓰기 권한
  • Dataview 같은 Obsidian 플러그인 출력은 보지 못함

추천 대상

앱을 열어 두지 않고 Claude나 Cursor가 로컬 볼트를 검색하고 정리하게 하려는 Obsidian 사용자 중, 먼저 읽기·쓰기 제한을 설정할 사람에게 맞습니다.

Seekstone 대안

Seekstone: 자주 묻는 질문

Seekstone, 쓸 만한 가치가 있습니까?
앱을 열지 않고 에이전트가 Obsidian 볼트를 검색하고 편집하게 하는 신중하고 빠른 방법이지만, 한 사람이 만든 젊은 프로젝트이고 속도 수치도 작성자 자신의 것입니다. 평점은 5점 만점에 3.8점입니다.
Seekstone의 가격은 얼마입니까?
무료 오픈 소스(MIT)입니다. 작성자가 후원을 받으며 유료 요금제는 없습니다.
Seekstone의 단점은 무엇입니까?
주 작성자 한 명, 스타 약 35개의 젊은 프로젝트; 벤치마크는 작성자 자신의 것; 제한하지 않으면 볼트 전체에 쓰기 권한; Dataview 같은 Obsidian 플러그인 출력은 보지 못함.
Seekstone에 적합한 사람은 누구입니까?
앱을 열어 두지 않고 Claude나 Cursor가 로컬 볼트를 검색하고 정리하게 하려는 Obsidian 사용자 중, 먼저 읽기·쓰기 제한을 설정할 사람에게 맞습니다.
팀이나 프로덕션 환경에서 Seekstone의 비용은 얼마입니까?
무료입니다. 실제 비용은 컨텍스트로, 세션마다 도구 정의 약 5,742토큰, 읽기 전용 모드에서는 3,261토큰에 에이전트가 읽는 발췌와 노트가 더해집니다.
Seekstone에 회사 데이터를 맡겨도 안전합니까?
SEEKSTONE_VAULT 아래의 Markdown 파일을 사용자 권한으로 읽고 씁니다. 실행 중에는 텔레메트리도 네트워크 호출도 없습니다. 선택 사항인 fetch-model 명령이 임베딩 모델을 한 번 내려받습니다. 쓰기 전 사본은 볼트의 .seekstone/history 폴더에 저장됩니다. 에이전트가 읽은 노트 본문은 모델 제공업체로 갑니다.
Seekstone의 가장 좋은 대안은 무엇입니까?
저희가 리뷰한 것 중 가장 가까운 대안은 Filesystem (reference server) 및 Memory (reference server)입니다.

답변 확인일: 2026년 11월 13일.