
Anthropic은 어제(7월 28일) 공지를 통해 제5판 모델 컨텍스트 프로토콜(MCP) 사양을 발표했습니다. 공식 측은 이번 업데이트를 MCP 출시 이후 가장 규모가 크고 체계적인 전면 개편으로 규정했습니다.

참고: MCP(Model Context Protocol, 모델 컨텍스트 프로토콜)는 Anthropic이 2024년 11월 말 공개한 개방형 표준 오픈소스 프로토콜로, 대규모 언어 모델(LLM)과 외부 데이터 소스 및 도구 간의 통신 방식을 통일하는 것을 목표로 합니다.
기존 사양(현재 주류인 2025-11-25 버전)과 비교하면, 2026-07-28 버전 MCP 프로토콜의 가장 핵심적인 변화는 ‘양방향 상태 유지(Stateful) 연결’에서 ‘무상태(Stateless) 핵심’으로 전면 전환하고 독립적인 확장 생태계를 도입한 것입니다.
핸드셰이크 폐지: 프로토콜 수준의 초기화 핸드셰이크를 완전히 제거했습니다. server / discover가 새롭게 추가되어 사전 탐색이 가능하지만 필수는 아닙니다.
세션 ID 의존: Mcp-Session-Id 요청 헤더를 통해 세션을 고정합니다. 서버는 메모리 또는 Redis에서 연결 상태를 유지해야 합니다.
새 버전은 버전 관리가 가능한 확장 프레임워크도 도입해 MCP Apps(MCP 애플리케이션)와 Tasks(작업) 확장을 공식적으로 포함했습니다. 개발자는 핵심 프로토콜을 수정하지 않고도 이를 활용해 대화형 인터페이스와 장시간 실행되는 작업 등의 기능을 추가할 수 있습니다.
인증 측면에서는 새 사양이 프로덕션 환경의 OAuth 2.0 및 OIDC 배포에 대한 대응을 강화했습니다. MCP 서버는 우회 방식을 사용할 필요 없이 Entra(마이크로소프트의 기업용 ID 및 액세스 관리 서비스)나 Okta(ID 관리 플랫폼) 같은 기업용 ID 시스템에 연결할 수 있습니다.

