모델 컨텍스트 프로토콜(MCP) 업데이트: 향상된 보안 및 기능

2025-06-19

모델 컨텍스트 프로토콜(MCP)의 새로운 버전이 출시되었습니다. 주요 업데이트 내용은 다음과 같습니다. JSON-RPC 배치 처리 지원 제거, 구조화된 도구 출력 지원 추가, MCP 서버를 OAuth 리소스 서버로 분류하고 해당 승인 서버를 검색하기 위한 보호된 리소스 메타데이터 추가, 악의적인 서버가 액세스 토큰을 얻는 것을 방지하기 위해 RFC 8707에 설명된 리소스 표시기를 MCP 클라이언트가 구현하도록 요구, 승인 사양 및 새로운 보안 모범 사례 페이지에서 보안 고려 사항 및 모범 사례 명확화, 상호 작용 중에 서버가 사용자에게 추가 정보를 요청할 수 있도록 하는 이리시테이션 지원 추가, 도구 호출 결과에 리소스 링크 지원 추가, HTTP를 사용할 때 후속 요청에서 MCP-Protocol-Version 헤더를 통해 협상된 프로토콜 버전을 지정하도록 요구, 라이프사이클 작업에서 SHOULD를 MUST로 변경, 기타 스키마 변경 사항(추가 인터페이스 유형에 _meta 필드 추가, CompletionRequest에 context 필드 추가, 사용자 친화적인 표시 이름을 위한 title 필드 추가 등). 전체 변경 로그를 GitHub에서 확인할 수 있습니다.

더 보기

오픈소스 프로토콜 MCP: LLM과 외부 데이터 및 도구의 원활한 통합

2025-06-19

Model Context Protocol (MCP)는 LLM 애플리케이션과 외부 데이터 소스 및 도구 간의 원활한 통합을 가능하게 하는 오픈소스 프로토콜입니다. AI 기반 IDE 구축, 채팅 인터페이스 개선, 사용자 지정 AI 워크플로우 생성 등 MCP는 LLM이 필요로 하는 컨텍스트와의 연결을 표준화합니다. TypeScript 스키마를 기반으로 하며 JSON-RPC 2.0 메시지를 사용하여 통신하고 리소스, 프롬프트, 도구 등의 주요 기능을 갖추고 있습니다. 또한 MCP는 사용자 동의 및 제어, 데이터 개인 정보 보호, 도구 안전성 등 중요한 보안 및 신뢰 원칙을 강조합니다.

더 보기
AI