AI 어시스턴트에서 직접 시크릿 공유하기

Claude Desktop, Cursor, Windsurf 또는 MCP 호환 도구에서 대화를 벗어나지 않고 Vaulted를 사용해.

Claude Desktop에 추가 (claude_desktop_config.json)
{
  "mcpServers": {
    "vaulted": {
      "command": "npx",
      "args": ["-y", "@vaulted/mcp-server"]
    }
  }
}
또는 직접 실행
npx @vaulted/mcp-server

에이전트 블라인드 입력 소스

env:VAR_NAME, file:/path/to/key, dotenv:.env.local:KEY를 전달해 — MCP 서버가 소스에서 값을 읽으므로 LLM이 컨텍스트에서 절대 볼 수 없어. AI 어시스턴트는 그것이 무엇인지 알지 못한 채 시크릿을 공유해.

대화 중간에 시크릿 만들기

AI 어시스턴트에게 "이 API 키를 안전하게 공유해"라고 하면 대신 Vaulted를 호출해. 채팅에서 일회용 링크를 받아 — Slack, 이메일, 또는 티켓에 직접 붙여넣어.

동일한 제로-지식 암호화

MCP 서버는 웹 앱 및 CLI와 동일한 종단 간 암호화를 사용해. AES-256-GCM, 키는 URL 프래그먼트에만 — 서버는 평문을 절대 보지 않아. AI 도구도 마찬가지야.

소비하지 않고 시크릿 상태 확인

링크를 더 공유하기 전에 시크릿이 여전히 존재하는지, 남은 조회 수가 얼마인지 확인해. 상태 확인은 조회로 카운트되지 않아.

로컬 시크릿 히스토리

만든 모든 시크릿이 로컬에서 추적돼. 최근 시크릿 목록을 보고, 상태를 확인하고, 가져와 — 모두 컨텍스트를 벗어나지 않고 AI 어시스턴트에서.

조회 제한과 만료

1, 3, 5, 10회 조회 후 자기 파괴되도록 시크릿을 설정해. 1시간에서 30일까지 만료를 설정해. 웹 인터페이스 및 CLI와 동일한 제어.

CLI 및 웹 앱과 상호 운용 가능

MCP를 통해 만든 링크는 브라우저와 CLI에서도 작동하고, 그 반대도 마찬가지야. 암호화는 모든 인터페이스에서 동일해.

사용 가능한 MCP 도구

도구설명
create_secret시크릿을 암호화하고 저장하며, 공유 가능한 링크를 반환해
view_secretVaulted URL에서 시크릿을 가져와 복호화해
check_status시크릿이 존재하는지와 남은 조회 수를 확인해 (비소비)
list_secrets현재 상태와 함께 로컬에서 추적된 시크릿을 보여줘

호환 클라이언트

클라이언트설정 위치
Claude Desktop~/Library/Application Support/Claude/claude_desktop_config.json
Cursor~/.cursor/mcp.json
Windsurf~/.codeium/windsurf/mcp_config.json
모든 MCP 클라이언트실행 npx @vaulted/mcp-server 를 stdio 트랜스포트로

Vaulted MCP 비교

방식문제
채팅에 붙여넣기시크릿이 대화 기록에 남고, 모델에게 보이며, AI 제공자 서버에 저장돼
MCP 설정의 환경 변수디스크의 설정 파일에 있는 정적 값 — 교체 불가, 감사 불가, 자기 파괴 없음
범용 파일 공유만료 없음, 조회 제한 없음, 암호화 없음 — 파일이 무기한 지속됨
Vaulted MCP제로-지식 암호화, 에이전트 블라인드 소스, 일회용 링크 — 배달 후 시크릿이 자기 파괴됨