AI 에이전트가 다양한 외부 도구(MCP 서버)와 연동하며 작업을 수행하는 시대가 도래하면서, 이 도구들의 신뢰성과 보안이 핵심 과제로 떠오르고 있습니다. 최근 '쓰론(Throne)'이라는 검증 플랫폼이 79개의 MCP 서버를 마이크로VM에서 실행한 결과, 단 31개만이 실제 작동 기준을 통과했다고 밝혀 업계에 경종을 울리고 있습니다. 이는 단순히 코드 리뷰나 CI(지속적 통합) 배지만으로는 AI 에이전트 도구의 잠재적 위험을 파악하기 어렵다는 것을 시사합니다.
쓰론은 MCP 서버를 실제 프로덕션 환경에 투입하기 전에 격리된 마이크로VM에서 실행하고, 실제 클라이언트 동작을 시뮬레이션하며, 보안 검토 및 정책 결정을 거쳐 검증하는 과정을 거칩니다. 이 플랫폼은 단순히 코드를 분석하는 것을 넘어, 서버가 실제 에이전트 클라이언트(예: Cursor, Claude Code)와 어떻게 상호작용하는지, 파일 접근, 네트워크 통신, 셸 실행 등 잠재적인 보안 위험은 없는지를 면밀히 관찰합니다. 82개의 공개 MCP 서버를 실행한 결과, 14개는 MCP 핸드셰이크조차 완료하지 못했고, 24개는 인증 정보(key) 부족, 8개는 인자(arguments) 부족으로 인해 제대로 작동하지 않는 등 다양한 실패 원인이 발견되었습니다. 이러한 상세한 검증 과정은 기업이 AI 에이전트 도구를 도입할 때 필요한 신뢰할 수 있는 증거를 제공합니다.
이번 쓰론의 발표는 AI 에이전트 생태계의 새로운 공급망 보안(Supply-Chain Security) 문제와 그 중요성을 명확히 보여줍니다. AI 에이전트가 외부 도구를 호출하는 것은 마치 회사 내부 시스템에 새로운 소프트웨어를 설치하는 것과 같아서, 파일 읽기, 데이터 이동, API 호출 등 민감한 작업을 수행할 수 있습니다. 기존의 코드 검토 방식으로는 이러한 런타임 동작의 예측 불가능성과 잠재적 보안 취약점을 파악하기 어렵습니다. 따라서 쓰론과 같은 독립적인 검증 플랫폼은 플랫폼 엔지니어, 보안 팀, 오픈소스(OSS) 유지보수 담당자, 그리고 엔지니어링 리더들에게 에이전트 도구의 실제 성능과 보안 상태에 대한 객관적인 증거를 제공하며, AI 시대의 안전한 도구 활용을 위한 필수적인 인프라로 자리매김할 것으로 예상됩니다.
