계정 커넥터와 폴더 연결이 함께 있을 때

Claude Code와 Desktop의 `</> Code`는 폴더 연결과 별개로 claude.ai 계정 커넥터도 붙입니다. 계정 커넥터는 끄지 않는 것이 기본입니다(끄면 웹과 모바일 앱에서도 AiAkiv가 사라집니다). AI는 폴더 연결을 우선해 저장하지만 강제는 아니니, 저장 뒤 목적지를 확인하세요. 반드시 폴더로만 가야 하면 AiAkiv 콘솔에서 Main을 잠시 꺼 두세요.

한 줄 요약. Claude Code는 폴더 .mcp.json의 AiAkiv와 별개로 claude.ai 계정 커넥터도 붙여서, 한 대화에 AiAkiv가 두 개가 될 수 있습니다. 계정 커넥터는 끄지 마세요. 끄면 claude.ai 웹과 모바일 앱에서도 AiAkiv가 꺼집니다. 두 개인 채로 두면 AI가 폴더 연결을 우선해서 저장합니다. 다만 강제는 아니니 저장 뒤 목적지를 확인하세요. 저장이 반드시 폴더로만 가야 하면 AiAkiv 콘솔에서 Main을 잠시 꺼 두세요. 꺼 둔 동안에는 계정 커넥터가 요청을 거절하고 폴더 연결만 동작합니다. 휴대폰과 웹에서도 거절하니, 그쪽에서 쓸 때는 다시 켜세요.

폴더 연결(폴더 바인딩)이 무엇인지는 폴더 바인딩에, Desktop에서 폴더 연결을 쓰는 절차는 Claude Desktop에 있습니다. 이 문서는 두 연결이 함께 붙었을 때 저장이 어디로 가는지와, 그것을 확인하는 법을 다룹니다.

무엇이 일어나나

계정 커넥터는 claude.ai 계정에 등록한 AiAkiv입니다. 이 연결은 계정의 Main을 따라 저장합니다. 커넥터를 추가할 때 넣는 주소는 https://mcp.aiakiv.com/mcp 입니다. 이 연결에는 기억 도구와 카드 만들기 도구가 보입니다. 계정 관리는 대화 밖에서 합니다 (계정 관리는 웹 콘솔이나 CLI 로).

Claude Code(터미널 CLI 2.1.46 이상, 그리고 Claude Desktop의 </> Code)는 폴더 .mcp.json의 AiAkiv와 별개로 이 계정 커넥터도 세션에 붙입니다. 그러면 한 대화에 AiAkiv가 두 개가 됩니다.

폴더 .mcp.json 의 AiAkiv  ──>  폴더 프로젝트에 저장
계정 커넥터의 AiAkiv      ──>  Main 에 저장

두 연결은 도구 이름이 똑같습니다. 어느 쪽으로 저장할지는 AI가 고르고, 고른 쪽에 따라 저장이 폴더 프로젝트로도, Main으로도 갑니다.

이 겹침은 폴더 연결을 승인해 둔 상태에서도 생깁니다. 승인은 폴더 연결을 붙일지 말지의 문제이고(Claude Desktop §4), 계정 커넥터가 함께 붙는 것은 그와 별개입니다.

끄지 않는 것이 기본입니다

⚠ Claude Desktop의 + 메뉴 → Connectors 에서 AiAkiv를 끄면 계정 전체에서 꺼집니다. 그 Desktop 세션만이 아니라 claude.ai 웹 채팅과 모바일 앱에서도 AiAkiv가 사라집니다. 계정 커넥터는 계정 하나에 붙은 설정이기 때문입니다.

그래서 계정 커넥터를 끄는 것은 해법이 아닙니다. 웹이나 모바일에서 AiAkiv를 쓰는 사람은 그곳의 AiAkiv를 통째로 잃습니다. 두 연결이 함께 있는 상태를 정상으로 두고, 아래처럼 저장 뒤 목적지를 확인하세요.

쓰는 곳 붙는 AiAkiv 할 일
.mcp.json이 있는 폴더의 Claude Code (터미널, Desktop </> Code) 폴더 연결 + 계정 커넥터 (두 개) 그대로 둡니다. 저장 뒤 목적지를 확인합니다
.mcp.json이 없는 곳에서 연 대화 계정 커넥터 (하나) 그대로 둡니다
claude.ai 웹 채팅, 모바일 앱 계정 커넥터 (하나) 그대로 둡니다
ChatGPT, ChatGPT classic 방식이 다릅니다 아래 참고

저장이 반드시 폴더 프로젝트로만 가야 한다면, Claude 계정 설정을 건드리지 않는 방법이 두 가지 있습니다.

  • AiAkiv 콘솔에서 Main을 잠시 꺼 둡니다. 계정 커넥터는 붙은 채로 요청을 거절하고, 폴더 연결만 동작합니다. Desktop에서도 통합니다 → Main 잠시 끄기.
  • 터미널 CLI에서 그 폴더만 막습니다. 그 폴더의 터미널 세션에서만 계정 커넥터가 빠집니다 → 폴더 하나만 막을 때.

AI는 폴더 연결을 우선합니다

AiAkiv 서버는 연결될 때 AI에게 이렇게 안내합니다.

  • 한 대화에 AiAkiv 연결이 둘 이상이면, 저장 대상 확인(get_save_target)에서 binding 이 folder 나 api-key 로 답하는 연결로 저장합니다.
  • binding 이 main 인 연결로 저장하면 계정의 Main 프로젝트로 갑니다.
  • 연결이 두 개 붙어 있다는 것과 저장이 어느 프로젝트로 갔는지를 사용자에게 한 번 알립니다.

실제로 Claude와 ChatGPT 모두 대부분 폴더 연결로 저장합니다. 다만 강제는 아닙니다. 서버가 하는 일은 안내이고, AI가 가끔 다른 쪽을 쓸 수 있습니다. 그래서 마지막 확인은 사람이 합니다.

계정 관리는 웹 콘솔이나 CLI 로

팀, 프로젝트, Main 전환 같은 계정 관리는 두 연결 어느 쪽의 도구로도 하지 않습니다. 웹 콘솔에서 직접 하거나, Claude Code 와 </> Code 처럼 셸이 있는 AI 에게 시킵니다. AI 는 터미널에서 npx aiakiv console 을 실행하므로, 한 대화에 AiAkiv 연결이 둘이어도 어느 쪽을 쓸지 고를 일이 없습니다(AiAkiv CLI). 예전에 대화 안에서 쓰던 앱 실행 도구는 모든 연결에서 없어졌습니다 → 앱 실행 도구는 없어졌습니다.

저장 뒤 목적지 확인하기

저장 응답에는 매번 목적지가 들어 있습니다(active_target: 팀, 프로젝트, binding). AI가 저장을 마치고 알려 주는 프로젝트 이름을 보거나, 바로 물어보세요.

방금 어디에 저장됐어?

볼 것은 두 가지입니다.

  • binding 이 "folder" 인지 봅니다. API 키로 붙였다면 "api-key" 로 뜹니다. 둘 다 폴더 쪽 연결로 저장됐다는 뜻입니다.
  • 프로젝트 이름에 (Main) 이 붙어 있지 않은지 봅니다. 붙어 있으면 계정 커넥터로 저장돼 Main으로 간 것입니다.

저장 전에 묻는 것만으로는 부족합니다. "지금 어디에 저장돼?" 라고 물으면 AI가 get_save_target 을 부르는데, 연결이 두 개면 어느 연결에 물었느냐에 따라 folder 로도 main 으로도 답합니다. 그 답은 다음 저장이 어느 연결로 갈지까지 정해 주지 않습니다. 실제로 저장된 뒤의 목적지가 확실한 증거입니다.

binding 이 가질 수 있는 값 전체와 각각의 뜻은 폴더 바인딩의 제대로 붙었는지 확인하기 에 있습니다.

Main으로 잘못 갔을 때

  1. AI에게 폴더 연결로 다시 저장하라고 하세요.

    방금 저장한 것을 폴더 연결(binding 이 folder 인 쪽)로 다시 저장해줘
    
  2. 다시 저장한 뒤 목적지를 한 번 더 확인하세요(위 절).

  3. Main에 잘못 들어간 기록은 필요하면 폐기해서 회수에서 빼세요. 폐기는 삭제가 아니고 되돌리기 어려우니, 2의 확인을 먼저 끝낸 뒤에 하세요. 폐기가 무엇을 하고 무엇을 못 하는지는 저장하기의 저장한 뒤 고치기: 수정과 폐기 에 있습니다.

Main 잠시 끄기

저장 뒤 확인과 다시 저장하기로도 충분하지만, 저장이 Main으로 새는 일 자체를 없애고 싶을 때가 있습니다. 그럴 때는 AiAkiv 콘솔에서 Main을 꺼 두세요. 꺼 둔 동안에는 계정 커넥터 쪽이 요청을 받지 않으므로, 두 연결이 함께 붙어 있어도 폴더 연결만 동작합니다.

이런 사람에게 맞습니다. PC에서는 폴더 연결만 쓰고, 휴대폰에서는 Main(계정 커넥터)만 쓰는 사람. PC에서 작업하는 동안 Main을 꺼 두면 저장이 계정 커넥터 쪽 Main으로 새지 않습니다. 휴대폰에서 쓸 때 다시 켜면 됩니다.

Claude의 + 메뉴 → Connectors 에서 AiAkiv를 끄는 것과는 다릅니다. 계정 커넥터는 Claude에 그대로 붙어 있고, AiAkiv 서버가 Main을 따르는 연결의 요청을 거절할 뿐입니다. 거절할 때는 이유와 다시 켜는 곳을 함께 알려 줍니다.

끄고 켜는 곳

콘솔(app.aiakiv.com)의 프로젝트 → 프로젝트 관리 화면(https://app.aiakiv.com/app/?view=project.manage)에서 "메인 끄기" 를 누르세요. 다시 켤 때는 같은 화면에서 "메인 켜기" 를 누르세요. 꺼 둔 메인의 프로젝트 카드 버튼도 "메인 켜기" 로 바뀌어 있습니다.

꺼져 있는 동안에는 콘솔 상단 바에 "메인 꺼짐" 표시가 뜹니다. 모바일(화면 폭 760px 이하)에서는 상단 바 바로 아래 한 줄 배너로 뜹니다. 표시나 배너 줄을 누르면 프로젝트 관리 화면으로 갈 뿐 바로 켜지지는 않으니, 거기서 "메인 켜기" 를 누르세요.

끄고 켜는 일을 AI에게 맡길 수도 있습니다 → AI에게 끄고 켜기를 맡기려면.

꺼져 있는 동안 무엇이 멈추나

연결 꺼져 있는 동안
계정 커넥터 (claude.ai 웹 채팅, 모바일 앱, Desktop, 그리고 Claude Code에 함께 붙는 것) 모든 요청을 거절합니다. 저장, 검색, 목록 모두
프로젝트를 고정하지 않은 API 키(동적 키) 모든 요청을 거절합니다
폴더 연결 (.mcp.json 주소에 프로젝트를 적은 것) 그대로 동작합니다
프로젝트 고정 API 키 그대로 동작합니다
  • 휴대폰과 웹에서도 똑같이 거절합니다. 끄는 것은 계정 하나의 Main이라 기기를 가리지 않습니다. 휴대폰에서 AiAkiv를 쓰려면 먼저 켜세요.
  • 거절될 때 AI는 서버가 준 안내를 사용자에게 그대로 전합니다. 안내는 영어로 Main is turned off for this account 로 시작하고, 이 대화에 폴더나 API 키로 고정된 다른 AiAkiv 연결이 있으면 그쪽을 쓰라는 말과 콘솔에서 다시 켜는 링크가 들어 있습니다. 이 안내에는 AI가 스스로 켜는 방법은 적혀 있지 않습니다. 막힌 요청을 살리려고 AI가 꺼 둔 Main을 멋대로 켜지 않게 하려는 것입니다.

다시 켜면

  • 꺼 두기 직전의 Main이 그대로 돌아옵니다. 프로젝트를 다시 고를 필요가 없습니다.
  • 시간 제한을 걸고 옮긴 Main이었다면, 꺼져 있던 시간만큼 만료가 뒤로 밀립니다.
  • 콘솔에서 다른 프로젝트의 "메인으로 전환" 을 누르면 Main이 그 프로젝트로 옮겨지면서 켜집니다. 전환 링크 (switch_url)로 전환해도 마찬가지입니다. 다만 링크를 여는 것만으로는 바뀌지 않고, 열린 화면에서 버튼을 눌러 확인해야 전환되면서 Main이 켜집니다.

AI에게 끄고 켜기를 맡기려면

기본은 사람이 콘솔에서 끄고 켭니다. AI에게 맡기려면 콘솔 참고 → AI 권한에서 "메인 끄기" 와 "메인 켜기" 를 켜세요. 둘 다 처음에는 꺼져 있고, 따로 켜고 끕니다. AI 는 셸에서 npx aiakiv console 로 끄고 켜므로, 셸이 있는 AI(Claude Code, </> Code 등) 에게만 맡길 수 있습니다.

  • 끄기와 켜기를 나눠 맡길 수 있습니다. "메인 끄기"만 켜 두면 AI는 Main을 끌 수는 있어도 다시 켜지는 못하고, 켜는 것은 사람이 콘솔에서 합니다. 일부러 Main을 꺼 두는 편이라면 "메인 켜기"는 꺼 두세요.
  • CLI 는 Main 을 따르지 않는 키를 쓰므로 Main 이 꺼져 있어도 켤 수 있습니다. 휴대폰의 Claude 는 셸이 없어서 휴대폰에서는 콘솔의 "메인 켜기" 버튼으로 켜세요.
  • Main 을 끄면 그 대화의 계정 커넥터도 다음 요청부터 거절됩니다. 폴더 연결은 그대로 동작합니다.
  • 저장 대상 전환 권한(target:switch)을 켜 두었더라도, Main이 꺼져 있는 동안에는 AI가 Main을 바꾸거나 해제하지 못합니다. 그 권한으로는 꺼 둔 Main을 켤 수도 없습니다. 켜려면 "메인 켜기" 권한으로 AI에게 켜게 하거나, 사람이 콘솔에서 켭니다.

자세한 것은 AI에게 콘솔 일 시키기에 있습니다.

알아 둘 것

  • 팀에서 나오거나, 그 팀이 삭제되거나, Main을 해제하면 Main 설정 자체가 사라집니다. 이때 꺼짐 상태도 함께 사라집니다.
  • 끄기와 켜기는 AI가 한 것까지 본인의 저장 대상 전환 이력에 남습니다.

폴더 하나만 막을 때: 터미널 CLI의 폴더별 차단

Main을 끄면 휴대폰과 웹의 AiAkiv도 함께 거절합니다. 그쪽은 그대로 두고 한 폴더에서만 계정 커넥터를 빼고 싶다면, 터미널 CLI(Claude Code)에서 그 폴더의 .claude/settings.local.json에 아래를 넣으세요.

{
  "deniedMcpServers": [{ "serverName": "claude.ai AiAkiv" }]
}
  • 계정 설정을 건드리지 않습니다. 그 폴더에서 연 터미널 세션에서만 계정 커넥터가 빠집니다. 다른 폴더, Desktop, 웹 채팅, 모바일 앱은 그대로입니다.

  • 항목은 문자열이 아니라 객체입니다. { "serverName": "..." } 모양으로 적으세요.

  • 같은 파일에 승인 설정(enabledMcpjsonServers, enableAllProjectMcpServers)이 이미 있으면 같은 중괄호 안에 함께 적으세요. 중괄호를 하나 더 만들면 파일이 깨집니다.

    {
      "enabledMcpjsonServers": ["AiAkiv-myproject"],
      "deniedMcpServers": [{ "serverName": "claude.ai AiAkiv" }]
    }
    

    승인 쪽(enabledMcpjsonServers)은 이름 문자열의 배열이고, 막는 쪽 (deniedMcpServers)은 객체의 배열입니다. 모양이 달라서 헷갈리기 쉽습니다. 승인 쪽 이름은 .mcp.json 의 폴더 서버 이름(AiAkiv-<프로젝트 이름>, 예: AiAkiv-myproject)과 똑같이 적으세요.

넣은 뒤에는 /mcp 목록에서 AiAkiv가 하나(폴더 쪽)만 남았는지 보고, 저장 대상을 물어 binding 이 folder(또는 api-key)인지 확인하세요. 이미 열려 있는 대화에 언제 반영되는지는 확실하지 않으니 새 대화를 열고 확인하세요.

Desktop에는 폴더별로 막는 방법이 없습니다

  • 위 터미널 설정(deniedMcpServers)은 Desktop에 통하지 않습니다.
  • Desktop의 + 메뉴 → Connectors 는 폴더별 설정이 아니라 계정 전체 설정입니다.

그래서 Desktop에서는 두 연결을 둔 채로 쓰고 저장 뒤 목적지를 확인하세요. 저장이 반드시 폴더 프로젝트로만 가야 하는 작업이라면 AiAkiv 콘솔에서 Main을 꺼 두세요. 이 방법은 Claude 쪽 설정이 아니라서 Desktop에서도 통합니다 → Main 잠시 끄기. 휴대폰과 웹의 AiAkiv까지 멈추면 곤란하다면, 그 작업은 터미널 CLI에서 위의 폴더별 차단을 넣고 하세요.

권하지 않는 방법

아래 둘은 AiAkiv 말고 다른 것까지 함께 꺼 버립니다. 쓰기 전에 무엇이 꺼지는지 알아 두세요.

  • Desktop의 + 메뉴 → Connectors 에서 AiAkiv 끄기. 계정 전체에서 꺼집니다. claude.ai 웹 채팅과 모바일 앱에서도 AiAkiv가 사라집니다.
  • 터미널에서 계정 커넥터를 전부 끄기. 환경 변수 ENABLE_CLAUDEAI_MCP_SERVERS=false 나 설정 "disableClaudeAiConnectors": true 를 쓰면 AiAkiv 말고 다른 계정 커넥터도 모두 꺼집니다. 폴더 하나만 막으려면 위의 폴더별 차단이 낫습니다.

저장을 폴더로만 보내는 것이 목적이라면 위의 Main 잠시 끄기를 쓰세요. AiAkiv 콘솔에서 켜고 끄며, Claude의 커넥터 설정은 건드리지 않습니다.

ChatGPT 계열

ChatGPT와 ChatGPT classic은 방식이 다릅니다. 계정 쪽 연결(플러그인 설치)을 그대로 두고, 폴더 쪽 연결을 다른 이름으로 등록해 둘을 구분합니다 → ChatGPT 연결. AI가 폴더 연결을 우선하도록 하는 서버 안내와 저장 뒤 확인은 ChatGPT에서도 같습니다.

Claude에서는 이름을 달리해도 AI가 계정 커넥터 쪽을 쓸 수 있습니다. 그래서 Claude에서는 이름 가르기보다 저장 뒤 목적지 확인이 중심입니다.

자주 겪는 문제

  • Connectors 에서 AiAkiv를 껐더니 웹과 모바일에서도 사라졌습니다. 그 스위치는 계정 전체 설정입니다. 같은 + 메뉴 → Connectors 에서 다시 켜세요.
  • 저장이 Main으로 갔습니다. AI가 계정 커넥터 쪽을 쓴 것입니다. 위 Main으로 잘못 갔을 때 대로 다시 저장하고 확인하세요.
  • 저장 전에 물었을 때는 folder 였는데 저장은 Main으로 갔습니다. 저장 대상 확인은 물어본 연결 기준으로 답합니다. 연결이 두 개면 저장 전 답만으로는 부족하고, 저장 뒤 목적지를 봐야 합니다.
  • 터미널 설정을 넣었는데 Desktop에서는 여전히 두 개입니다. deniedMcpServers 는 Desktop에 통하지 않습니다. Desktop에서는 두 개인 채로 쓰고 저장 뒤 목적지를 확인하세요. 반드시 폴더로만 가야 하면 콘솔에서 Main을 꺼 두세요.
  • 설정을 넣었는데 안 막힙니다. 두 가지를 보세요. 항목을 문자열 ("claude.ai AiAkiv")로 적지 않았는지: 객체({ "serverName": "claude.ai AiAkiv" }) 여야 합니다. 그리고 서버 이름이 /mcp 목록에 보이는 계정 커넥터 이름 (claude.ai AiAkiv)과 똑같은지.
  • 폴더에서 AiAkiv가 하나뿐인데 저장이 늘 Main으로 갑니다. 폴더 연결이 승인되지 않아 건너뛰어지고 계정 커넥터만 남은 것입니다. 승인되지 않은 폴더 연결은 오류 없이 빠집니다. Claude Desktop §4대로 승인하세요. 터미널에서 폴더별 차단까지 넣어 두었다면 이때는 AiAkiv가 하나도 보이지 않습니다.
  • AI가 Main is turned off 라며 저장과 검색을 거절합니다. 콘솔에서 Main을 꺼 둔 상태입니다. 이 대화에 폴더 연결도 붙어 있다면 그쪽으로 하라고 AI에게 말하세요. 휴대폰이나 웹처럼 계정 커넥터만 있는 곳에서 쓰려던 것이라면 콘솔 프로젝트 관리에서 "메인 켜기" 를 누르세요. AI 권한의 "메인 켜기"를 켜 두었다면 셸이 있는 AI 에게 켜 달라고 해도 됩니다 → Main 잠시 끄기.
  • Main을 꺼 두었는데 폴더에서도 모든 요청이 거절됩니다. 폴더 연결이 승인되지 않아 계정 커넥터만 남은 것입니다. 남은 계정 커넥터가 Main을 따르므로 거절합니다. Claude Desktop §4대로 폴더 연결을 승인하세요.

관련 문서