본문 바로가기
클로드 아카데미클로드 아카데미
이 글은 Anthropic의 공개 자료를 한국어로 옮긴 비공식 커뮤니티 번역입니다. 원문: MCP overview

Model Context Protocol 개요

MCP(Model Context Protocol)는 AI 애플리케이션을 외부 시스템에 연결하기 위한 오픈소스 표준입니다.

MCP를 사용하면 Claude나 ChatGPT 같은 AI 애플리케이션이 데이터 소스(예: 로컬 파일, 데이터베이스), 도구(예: 검색 엔진, 계산기), 워크플로(예: 특정 용도의 프롬프트)에 연결할 수 있습니다. 이를 통해 핵심 정보에 접근하고 여러 작업을 수행할 수 있습니다.

MCP는 AI 애플리케이션을 위한 USB-C 포트라고 생각하면 됩니다. USB-C가 전자 기기를 연결하는 표준화된 방식을 제공하듯이, MCP는 AI 애플리케이션을 외부 시스템에 연결하는 표준화된 방식을 제공합니다.

MCP로 무엇을 할 수 있나요?

  • 에이전트가 사용자의 Google Calendar와 Notion에 접근하여 한층 개인화된 AI 어시스턴트로 동작할 수 있습니다.
  • Claude Code가 Figma 디자인을 활용해 웹 앱 전체를 생성할 수 있습니다.
  • 기업용 챗봇이 조직 전반의 여러 데이터베이스에 연결되어, 사용자가 채팅으로 데이터를 분석할 수 있도록 지원합니다.
  • AI 모델이 Blender에서 3D 디자인을 만들고 이를 3D 프린터로 출력할 수 있습니다.

MCP가 왜 중요한가요?

MCP는 생태계에서 어디에 위치하느냐에 따라 다양한 이점을 줍니다.

  • 개발자: MCP는 AI 애플리케이션이나 에이전트를 구축하거나 연동할 때의 개발 시간과 복잡성을 줄여 줍니다.
  • AI 애플리케이션 또는 에이전트: MCP는 데이터 소스, 도구, 앱으로 이루어진 생태계에 대한 접근을 제공하여 기능을 강화하고 최종 사용자 경험을 개선합니다.
  • 최종 사용자: MCP를 통해 더 유능한 AI 애플리케이션이나 에이전트가 만들어지며, 이들은 필요할 때 사용자의 데이터에 접근하고 사용자를 대신해 작업을 수행할 수 있습니다.

폭넓은 생태계 지원

MCP는 다양한 클라이언트와 서버에서 지원되는 오픈 프로토콜입니다. Claude와 ChatGPT 같은 AI 어시스턴트, Visual Studio Code·Cursor·MCPJam 등의 개발 도구를 비롯한 수많은 도구가 모두 MCP를 지원합니다. 덕분에 한 번 만들어 어디서나 연동할 수 있습니다.

빌드 시작하기

서버 구축

MCP 서버를 만들어 자신의 데이터와 도구를 외부에 노출합니다.

클라이언트 구축

MCP 서버에 연결하는 애플리케이션을 개발합니다.

MCP 앱 구축

AI 클라이언트 내부에서 실행되는 인터랙티브 앱을 만듭니다.

더 알아보기

개념 이해하기

MCP의 핵심 개념과 아키텍처를 학습합니다.