Skip to content

vault_list

✅ 라이브 (서버)

vault_* / sync_* 도구는 api.ainote.dev 서버에서 동작합니다 — JSON-RPC POST /api/mcp 또는 @ainote/sdk (ai.vault.* / ai.sync.*)로 호출하세요. (일부 vault 도구는 연결된 git-backed vault가 필요. 참고: @ainote/mcp npm 패키지 구버전엔 번들이 안 됐을 수 있으니 직접 JSON-RPC 또는 SDK 사용 권장.)

사용자의 GitHub-backed vault 목록. Read-only.

시그니처

json
{ "name": "vault_list", "arguments": {} }

응답

json
[
  {
    "slug": "personal",
    "github_repo_full_name": "me/personal",
    "is_primary": true,
    "indexed_files_count": 123
  },
  {
    "slug": "work",
    "github_repo_full_name": "me/work",
    "is_primary": false,
    "indexed_files_count": 56
  }
]
  • github_repo_full_name — vault 의 GitHub repo (owner/repo)
  • is_primary — 핸드오프·메모리 등 기본 대상 vault 여부
  • indexed_files_count — ainote 가 인덱싱한 파일 수

clone URL 은 vault_clone 으로 회수한다.

Claude

내 vault 다 보여줘

다음