obsidian-gate
Obsidian Gate
모든 AI 에이전트에 Obsidian 볼트를 여는 MCP 서버.
npx obsidian-gate init # point at your vault
npx obsidian-gate # dashboard on :3100
Obsidian 볼트는 당신의 제2의 뇌입니다. AI 에이전트도 그것을 사용할 수 있어야 합니다.
Claude Code, Codex, Cursor — 한 줄의 설정으로 볼트가 에이전트 접근 가능한 작업 공간이 됩니다. 모든 노트, 모든 링크, 모든 태그. 전부 로컬, 전부 당신의 것, 클라우드 없음.
사용해 보기
# One command to set up
npx obsidian-gate init
# Start the dashboard
npx obsidian-gate
# → http://localhost:3100/dashboard그게 전부입니다. 이제 에이전트가 볼트를 읽고, 검색하고, 쓸 수 있습니다.
Related MCP server: obsidian-autom8
빠른 시작
1. 볼트 지정
npx obsidian-gate init볼트 경로를 입력하면 API 키가 발급됩니다.
2. 에이전트 연결
Claude Code — MCP 설정에 다음을 추가하세요:
{
"mcpServers": {
"obsidian": {
"command": "npx",
"args": ["obsidian-gate", "--mcp"]
}
}
}모든 MCP 클라이언트 — HTTP로:
{
"mcpServers": {
"obsidian": {
"type": "http",
"url": "http://localhost:3100/mcp",
"headers": { "Authorization": "Bearer sk-your-key" }
}
}
}3. 에이전트에게 요청
다음을 시도해 보세요:
프롬프트 | 수행 작업 |
"어제 뭐 했지?" | 에이전트가 일일 노트를 읽습니다 |
"Kubernetes 노트를 검색해 줘" | 모든 노트에서 전문 검색을 수행합니다 |
"이 디버깅 세션을 볼트에 저장해 줘" | 프론트매터가 있는 새 노트를 생성합니다 |
"회의 노트를 프로젝트 노트에 연결해 줘" |
|
도구 — 9가지 작업
도구 | 기능 |
| 볼트의 노트와 폴더 목록을 표시합니다 |
| 전체 노트 내용 + 파싱된 프론트매터 |
| 순위가 매겨진 결과와 스니펫으로 전문 검색 |
| 볼트 템플릿 프론트매터로 새 노트 생성 |
| 노트 덮어쓰기 또는 추가 |
|
|
| 모든 태그 — 프론트매터 및 인라인 — 개수 포함 |
| 일일 노트 가져오기 또는 생성 (오늘, 어제, ISO) |
|
|
노트는 MCP 리소스로도 노출됩니다: obsidian://{vault}/{path}
CLI
명령어 | 기능 |
| 대화형 설정 마법사 |
| :3100에서 대시보드 + MCP HTTP |
| stdio로 MCP 서버 실행 |
| 볼트 접근 및 9가지 도구 검증 |
| 에이전트 연결 표시 |
| 새 API 키 생성 |
| 키 교체 |
| 키 폐기 |
| 구성된 볼트 목록 |
| 볼트 추가 |
| 볼트 제거 |
| 플랜 및 사용량 확인 |
| 라이선스 키 활성화 |
| 에이전트 활동 로그 |
요금제
등급 | 가격 | 제공 사항 |
무료 | $0 | 월 50회 쿼리, 볼트 1개, 에이전트 1개 |
개인 | $19/월 | 무제한 쿼리, 볼트 3개, 무제한 에이전트 |
팀 | $49/월 | 개인 플랜의 모든 기능 + 공유 설정, 우선 지원 |
유료 플랜은 14일 무료 체험. 부담 없이 언제든 취소 가능.
아키텍처
┌────────────┐ ┌──────────────────────┐ ┌──────────────┐
│ AI Agent │────▶│ obsidian-gate │────▶│ Obsidian │
│ (Claude, │◀────│ (MCP Server) │◀────│ Vault │
│ Codex, │ │ │ │ (files) │
│ Cursor) │ │ stdio ─ dashboard │ └──────────────┘
└────────────┘ └──────────────────────┘전부 로컬. 모든 데이터는 당신의 머신에 저장됩니다. 클라우드 없음, 서버 없음, 동기화 없음.
설정 파일:
~/.obsidian-gate/config.json(모드 0600)API 키는 로컬 비밀번호입니다. 당신이 스택을 소유합니다.
활동 로그는 모든 에이전트 작업을 JSONL로 기록합니다.
Gate가 아닌 것
❌ Obsidian 플러그인이 아님 (하지만 커뮤니티 플러그인은 계획 중)
❌ 동기화 엔진이 아님 (볼트 디렉터리를 직접 읽고 씀)
❌ 노트 편집기가 아님 (그건 Obsidian이 더 잘함)
❌ 클라우드 서비스가 아님 (전적으로 당신의 머신에서 실행)
볼트를 위한 MCP 서버 하나, 잘 만든 것 하나.
로드맵
9가지 도구를 갖춘 MCP 서버
로컬 대시보드 + 활동 로그
API 키 인증 + 권한
Stripe 라이선스 (무료 + 유료 등급)
Obsidian 커뮤니티 플러그인 (원클릭 설치)
LLM 프론트매터를 통한 에이전트 기록
볼트 콘텐츠 자동 태깅
일일 다이제스트: 볼트의 변경 사항
개발
git clone https://github.com/rileygramlich/obsidian-gate.git
cd obsidian-gate
npm install
npm run build # compile TypeScript → dist/
npm run dev # hot-reload with tsxRiley G. 제작 — Marc Lou 플레이북에서 영감: 빠르게 출시, 무료 등급, 광고 지출 0, 공개적으로 구축.
MIT — 그 위에 구축하고, 출시하고, 판매하세요.
This server cannot be deployed
Maintenance
Related MCP Connectors
Your org's AI agents, tasks, runs, search, and brain files as MCP tools and resources.
MCP-native notes and memory for ChatGPT, Claude, and other AI tools.
Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to search, read, and append content to notes in an Obsidian vault via the MCP protocol.8,638 npmBSD Zero Clause
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to remotely access and interact with Obsidian vaults via MCP, supporting note operations, tag management, graph queries, and command execution.4GPL 3.0
- FlicenseNot gradedqualityCmaintenanceEnables reading, writing, searching, and managing Obsidian vault notes through MCP tools and prompts, allowing AI agents to interact with local knowledge bases.-
- AlicenseNot gradedqualityCmaintenanceEnables AI coding agents to search, read, and write notes in an Obsidian vault via MCP tools, and monitor product handoffs and state.MIT