모델 컨텍스트 프로토콜(MCP)이 AI 에이전트의 발전과 복잡한 상호작용을 지원하기 위한 새로운 로드맵을 공개했습니다. 앞으로 몇 달간 장시간 실행되는 에이전트 작업, 에이전트 신원 및 권한 위임, 대규모 도구(Tool) 탐색 등 5가지 핵심 영역에 개발 역량을 집중할 계획입니다. 이는 기존의 단순한 요청-응답 패턴을 넘어, 현대 에이전트 시스템이 요구하는 동적이고 안전한 통신 환경을 구축하는 데 중점을 둡니다.
MCP는 특히 에이전트 메시징 기본 요소(Agentic Messaging Primitives)를 강화하여, 작업이 오래 실행되거나 서버가 결과를 스트리밍하고, 심지어 실행 중에 사람이 개입해야 하는 상황까지 유연하게 처리할 수 있도록 할 예정입니다. 이를 위해 태스크(Tasks), 구독(subscriptions), 진행 알림(Progress Notification)을 일관된 구조로 통합하고, 클라이언트가 지속적으로 폴링(Polling)할 필요 없이 웹훅(Webhook) 및 채널(Channel) 기반의 서버 주도 이벤트를 추가합니다. 또한, HTTP 기반의 전송(Transport) 모델을 로컬 서버까지 확대하여 다양한 실행 환경에서 통신 방식을 통합하고 서버와 클라이언트 구현을 단순화할 방침입니다.
에이전트 신원(Agent Identity)과 기업용 보안 강화도 중요한 과제입니다. 현재 사람의 브라우저 승인에 의존하는 인증 방식을 넘어, 클라우드 에이전트가 자체 신원을 가지고 사용자를 대신하거나 하위 에이전트에 제한된 권한을 위임할 수 있도록 표준화된 신원 및 권한 위임 체계를 도입합니다. 이를 위해 DPoP, 워크로드 신원 연합(Workload Identity Federation), 토큰 교환(Token Exchange) 등 기존 표준을 적극 활용할 계획입니다. 마지막으로, 수백 개의 도구를 한 번에 노출하는 대신 필요한 범위만 점진적으로 보여주는 점진적 탐색(Progressive Discovery)과 명확한 도구 결과 계약(Tool Result Contract)을 도입하여, 에이전트가 더 효율적으로 도구를 선택하고 결과를 처리할 수 있도록 개선합니다.
이번 로드맵은 AI 에이전트가 단순한 질의응답을 넘어 실제 비즈니스 환경에서 복잡한 작업을 자율적으로 수행하는 데 필수적인 기반을 제공합니다. 특히 장시간 실행되는 작업의 안정적인 처리와 에이전트 간의 안전한 신원 확인 및 권한 관리는 기업용 AI 에이전트 도입의 핵심 장벽을 해소할 수 있습니다. 또한, 도구 탐색의 효율성 증대는 대규모 언어모델(LLM) 기반 에이전트의 성능과 활용성을 크게 향상시킬 것으로 기대됩니다. 개발자 경험 개선은 MCP 생태계 확장에 기여하며, 궁극적으로 더 많은 AI 에이전트 기반 서비스와 애플리케이션의 등장을 가속화할 것입니다.