모델 컨텍스트 프로토콜(MCP)은 빠르게 에이전틱 AI 생태계의 핵심 축으로 자리 잡고 있습니다. AI 에이전트가 도구, API 및 외부 시스템과 연동하기 위한 표준 방식으로 설계된 MCP는 안전하고 확장 가능한 상호 운용성을 제공합니다.
따라서 주요 모델 개발사와 세계 최대 기업 중 일부가 에이전트 간 상호작용을 위한 표준으로 MCP를 지지하는 이유는 쉽게 이해할 수 있습니다. 하지만 이러한 장점에도 불구하고 MCP는 잘못된 추상화 수준에서 엉뚱한 문제를 해결하려는 것일 수 있습니다.
MCP는 경직된 경로와 인터페이스를 통해 에이전트의 행동을 엄격하게 제한함으로써 안전을 우선시하지만, 그 대가로 유연성과 적응성은 물론, 역설적이게도 효과적인 감독 능력까지 희생합니다. 다시 말해, 보안을 지나치게 강조한 나머지 동적인 환경에서 발생하는 실질적인 위험에는 거의 대응하지 못하면서 AI 에이전트의 유용성만 제한할 수 있습니다.
MCP가 제대로 짚은 점
MCP는 AI 안전성을 한 단계 발전시킨 기술입니다. AI 에이전트가 API를 통해 도구를 호출할 수 있도록 체계적이고 투명한 방식을 제공하며, 명확한 인터페이스와 권한을 정의합니다. 에이전트가 워크플로를 실행하거나 자금을 이체하고 코드를 작성하는 등의 작업을 수행할 것으로 점점 더 기대되는 세상에서 이는 매우 중요합니다.
이를 최소 권한 액세스의 프로토콜 버전이라고 생각하면 됩니다. 즉, 에이전트가 명시적으로 허용된 작업만 수행하도록 하는 것입니다.
설계 관점에서는 깔끔합니다. 기업 리스크 관점에서는 안심이 됩니다. 하지만 실제 보안 관점에서는 어떨까요? 불완전합니다.
트레이드오프: 정적 프로토콜과 동적 에이전트
MCP는 단순하고 결과가 명확히 정해지는 작업에 적합합니다. 하지만 에이전트의 역량과 자율성이 높아질수록 의사 결정은 맥락에 더 크게 좌우됩니다. 에이전트는 상황에 맞춰 즉시 적응하고, 여러 도구를 새로운 방식으로 연계하며, 사람의 감독 없이도 예기치 못한 상황에 대처해야 합니다.
이러한 환경에서는 정적인 인터페이스 스키마와 경직된 권한 구조가 한계를 드러내기 시작합니다. 이러한 구조는 공격 표면을 줄이는 동시에 에이전트가 복잡한 워크플로를 추론하는 능력도 제한합니다. 안전을 우선시하는 과정에서 MCP는 의도치 않게 에이전트의 운영 역량과 기업의 혁신 역량을 저해할 수 있습니다.
더 중요한 것은, 이러한 경직성이 실제 보안 허점을 가린다는 점입니다. 에이전트가 MCP를 준수한다고 해서 반드시 안전하게 작동하는 것은 아닙니다. 예를 들면 다음과 같습니다:
- 읽기 전용 권한만 있는 에이전트도 간접 채널을 통해 데이터를 유출할 수 있습니다
- 범위가 좁게 제한된 도구 호출도 서로 연계되어 의도치 않은 결과를 초래하는 더 크고 새로운 동작으로 이어질 수 있습니다
- 요청이 올바른 형식을 갖췄다고 해서 해당 요청을 하는 에이전트가 이를 안전하게 수행하는 데 필요한 적절한 맥락이나 판단력을 갖추고 있다는 의미는 아닙니다
에이전트 보안은 단순히 에이전트에게 허용된 작업만의 문제가 아닙니다. 에이전트가 무엇을 의도하는지, 그리고 주어진 맥락에서 어떻게 행동하는지가 중요합니다.
진짜 위험은 프로토콜 자체만이 아닙니다. 그것이 가능하게 하는 일에 있습니다.
MCP는 AI 에이전트가 작업을 수행할 수 있도록 권한이 부여된 표준화된 방식을 제공하지만, 그렇다고 해서 그러한 작업이 본질적으로 안전한 것은 아닙니다. 프로토콜이 엄격한 경계를 적용할 수는 있지만, 에이전트가 맥락을 해석하고 도구를 연계하거나 압박을 받는 상황에서 어떻게 행동하는지까지 고려하지는 않습니다.
다시 말해, MCP는 연결을 보호하지만 그 결과까지 보호하지는 않습니다. 바로 이 간극을 기업이 해소해야 합니다.
실제 환경에서의 AI 위험은 에이전트가 특정 API를 호출할 수 있는지의 문제가 아닙니다. 수천 번의 상호작용에서 에이전트가 어떤 행동을 하기로 선택하는지, 그리고 그 행동이 정상 범위를 벗어나기 시작할 때 시스템이 이를 감지하고 대응할 수 있는지가 핵심입니다.
프레임워크를 넘어 생각하기
MCP는 에이전트와 도구 간 상호작용의 보안을 강화하는 데 있어 의미 있는 진전을 보여줍니다. 하지만 동시에 더 큰 사실을 시사합니다. 에이전트의 역량이 강력해질수록 기존의 프로토콜 수준 안전 개념만으로는 충분하지 않을 수 있습니다.
기업 리더는 권한 프레임워크를 넘어 생각해야 합니다. 에이전트의 행동, 컨텍스트 드리프트, 예기치 않게 나타나는 도구 사용, 연쇄 작업 모두 새로운 감독 및 통제 방식을 요구합니다. 진정한 위험은 연결 과정 자체가 아니라 그 이후에 벌어지는 일에 있기 때문입니다.
작성자 소개

James White는 엔터프라이즈 소프트웨어 업계에서 약 20년의 경력을 쌓은 뛰어난 엔지니어이자 비즈니스 리더입니다.
James White의 다른 블로그 게시물관련 블로그 게시물

F5 NGINX Gateway Fabric로 AI 제공 표준화
F5 NGINX Gateway Fabric이 기업의 Kubernetes 트래픽 표준화, 애플리케이션 보안 강화, 대규모 AI 추론 준비를 어떻게 지원하는지 알아보세요.

F5의 CalypsoAI 인수 발표, TRiSM 프레임워크 구축을 향한 행보
F5의 CalypsoAI 전략적 인수를 통해 조직은 보안, 개인정보 보호 및 운영 통제력을 유지하면서도 안심하고 AI를 도입할 수 있습니다. 자세한 내용은 블로그에서 확인하세요.
사이버 복원력: LLM을 위한 OWASP Top 10 위험 완화
OWASP가 2025년 LLM 및 생성형 AI 앱을 위한 10대 위험 및 완화 방안을 발표하면서 업계에 절실히 필요했던 보안 기준이 마련되었습니다. 하지만 실행이 뒤따르지 않는 기준은 아무 의미가 없습니다. F5 AI 런타임 보안 솔루션은 OWASP 10대 위험의 80%에 대응하며, 현실에서 가장 시급한 위험을 우선적으로 해결합니다. 이 솔루션은 실시간 런타임 보호 기능을 결합하여 […]
석유 및 가스 산업을 위한 AI 보안
AI는 지질 모델링과 시추 최적화부터 파이프라인 모니터링, 예측 유지보수, 원자재 거래에 이르기까지 석유 및 가스 산업을 재편하고 있습니다. 하지만 이러한 미션 크리티컬 활용 사례에는 높은 위험도 따릅니다. 당사의 AI 런타임 보안 솔루션은 검증을 위한 레드팀, 보호를 위한 Guardrails, 그리고 내장된 관측 가능성을 통해 석유 및 가스 산업을 안전하게 보호합니다. […]
인사 부서를 위한 AI 보안
AI는 HR을 혁신하고 있습니다. 기업들은 비용을 절감하고 직원 경험을 개선하기 위해 AI 기반 채용 코파일럿, 온보딩 도우미, 직원 지원 챗봇, 인력 분석 도구를 도입하고 있습니다. 하지만 HR 애플리케이션에는 규정 준수 실패, 편향 논란, 평판 훼손으로 이어질 수 있는 고유한 위험도 존재합니다. 당사의 AI 런타임 보안 솔루션은 다음과 같은 방식으로 HR 분야를 보호합니다. […]
기업 법무 관리를 위한 AI 보안
AI는 계약 검토 및 증거개시 자동화부터 규제 준수 모니터링과 민감한 지식재산 관리에 이르기까지 기업 법무팀의 업무 방식을 혁신하고 있습니다. 그러나 법률 환경은 AI 도입 시 가장 큰 위험이 따르는 분야 중 하나입니다. 당사의 AI 런타임 보안 솔루션은 검증을 위한 레드팀, Guardrails 등 세 가지 접근 방식으로 기업 법무 관리를 보호합니다 […]