소개
최근에 문득 궁금해진 게 있었어요. "혹시 메인 에이전트 말고 서브 에이전트만 MCP를 켤 수 있지 않을까?"라는 생각이었죠. 뭔가 꼼수로라도 가능하지 않을까 싶어서 이것저것 시도해봤습니다. 하지만 결론은... 불가능하다 였습니다 😂
진행 방법
제가 해본 시도는 크게 세 가지였어요.
1. MCP 일부 기능 끄기 → 실패 ❌
MCP의 특정 기능만 빼거나 추가하는 옵션은 없더라구요.
클로드가 그럴듯하게 제안해서 시도해봤는데, 결국 낚였던 엔딩.
2. MCP 실시간 켜고 끄기 → 실패 ❌
"그럼 실시간으로 적용/해제 하면 되지 않을까?" 싶었는데...
현실은 무조건 껐다 켜야만 적용 여부가 바뀌는 구조였습니다.
3. 서브 에이전트만 MCP 사용하기 → 실패 ❌
메인 에이전트 MCP를 끄면, 서브 에이전트도 같이 MCP를 못 써요.
솔직히 안될 것 같긴 했는데, 혹시 몰라서 속아준 결과... 역시 안되는 엔딩.
결과와 배운 점
결론: MCP는 부분적 제어 불가! 서브 에이전트만 켠다든지, 기능 일부만 끈다든지는 안 되더군요.
깨달음: 클로드가 제안하는 꼼수(?)는 은근히 혹하게 하지만, 실제로는 작동 안 되는 경우가 많음 😅
다음 계획: 차라리 MCP를 켜고 끄는 전체 흐름을 기준으로 워크플로우를 짜야 할 듯!
도움 받은 글 (옵션)
관련 문서는 딱히 없었고, 전부 직접 시행착오로 확인했습니다.