vault_create
✅ 라이브 (서버)
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 사용 권장.)
새 vault 생성. 자세한 가이드: vault/create.
시그니처
json
{
"name": "vault_create",
"arguments": {
"name": "personal",
"description": "개인 노트",
"private": true,
"init_files": ["README.md"]
}
}응답
json
{
"id": 42,
"name": "personal",
"git_url": "https://api.ainote.dev/vaults/me/personal.git",
"clone_command": "git clone https://api.ainote.dev/vaults/me/personal.git",
"web_url": "https://ainote.dev/vaults/personal",
"size_bytes": 0,
"file_count": 1
}에러
| 코드 | 메시지 |
|---|---|
| -32602 | invalid name |
| -32603 | name already exists |
| -32004 | quota exceeded (vault 100개) |
Claude
ainote 에 "personal" vault 만들어줘