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

Model Context Protocol 소개

2024년 11월 25일

오늘 Anthropic은 Model Context Protocol(MCP)을 오픈소스로 공개합니다. MCP는 AI 어시스턴트를 데이터가 있는 곳, 즉 콘텐츠 저장소나 비즈니스 도구, 개발 환경 등에 연결하기 위한 새로운 표준입니다. 프런티어 모델이 더 우수하고 더 적절한 응답을 내놓도록 돕는 것이 목표입니다.

AI 어시스턴트가 본격적으로 확산되면서, 업계는 모델 성능에 막대한 투자를 해왔고 추론 능력과 품질 면에서 빠른 진전을 이뤄냈습니다. 하지만 아무리 정교한 모델이라도 데이터와 단절된 채로는 한계가 분명합니다. 정보가 사일로에 갇혀 있고 레거시 시스템에 묶여 있기 때문입니다. 새로운 데이터 소스를 추가할 때마다 각각 별도의 맞춤형 구현이 필요하다 보니, 진정으로 연결된 시스템을 확장하기란 쉽지 않습니다.

MCP는 바로 이 문제를 해결합니다. AI 시스템과 데이터 소스를 연결하는 범용 개방형 표준을 제공해, 파편화된 통합 방식을 하나의 프로토콜로 대체합니다. 덕분에 AI 시스템이 필요한 데이터에 더 간단하고 안정적으로 접근할 수 있습니다.

Model Context Protocol

Model Context Protocol은 개발자가 자신의 데이터 소스와 AI 기반 도구 사이에 안전한 양방향 연결을 구축할 수 있게 해주는 개방형 표준입니다. 구조는 단순합니다. 개발자는 MCP 서버로 자신의 데이터를 노출하거나, 그런 서버에 연결하는 AI 애플리케이션(MCP 클라이언트)을 만들면 됩니다.

오늘 개발자를 위해 Model Context Protocol의 세 가지 주요 구성 요소를 함께 공개합니다.

  • Model Context Protocol 명세와 SDK
  • Claude Desktop 앱의 로컬 MCP 서버 지원
  • MCP 서버 오픈소스 저장소

Claude 3.5 Sonnet은 MCP 서버 구현을 빠르게 만들어내는 데 능숙합니다. 덕분에 조직과 개인 모두 가장 중요한 데이터셋을 다양한 AI 기반 도구에 손쉽게 연결할 수 있습니다. 개발자가 곧바로 탐색을 시작할 수 있도록, Google Drive, Slack, GitHub, Git, Postgres, Puppeteer 같은 널리 쓰이는 엔터프라이즈 시스템용 사전 구축 MCP 서버도 함께 제공합니다.

Block, Apollo 같은 얼리 어답터들은 이미 MCP를 자사 시스템에 통합했고, Zed, Replit, Codeium, Sourcegraph 등 개발 도구 기업들도 MCP를 활용해 자사 플랫폼을 강화하고 있습니다. 덕분에 AI 에이전트는 관련 정보를 더 잘 가져와 코딩 작업의 맥락을 한층 깊이 이해하고, 더 적은 시도로 더 정교하고 제대로 동작하는 코드를 만들어냅니다.

Block의 최고기술책임자(CTO) Dhanji R. Prasanna는 이렇게 말했습니다. "Block에서 오픈소스는 단순한 개발 방식을 넘어 우리 일의 토대이자, 의미 있는 변화를 이끌고 모두를 위한 공공재로서 기능하는 기술을 만들겠다는 약속입니다. Model Context Protocol처럼 개방된 기술은 AI를 실제 애플리케이션과 이어주는 다리이며, 혁신이 누구에게나 열려 있고 투명하며 협업에 뿌리내리도록 보장합니다. 우리는 이 프로토콜에 함께 참여하게 되어 기쁘며, 이를 활용해 기계적인 부담을 덜어내고 사람들이 창의적인 일에 집중할 수 있게 하는 에이전트형 시스템을 구축하려 합니다."

이제 개발자는 데이터 소스마다 별도의 커넥터를 유지할 필요 없이, 하나의 표준 프로토콜에 맞춰 개발하면 됩니다. 생태계가 성숙해 가면 AI 시스템은 서로 다른 도구와 데이터셋을 오가면서도 맥락을 유지하게 되고, 오늘날의 파편화된 통합 방식은 더 지속 가능한 아키텍처로 바뀔 것입니다.

시작하기

개발자는 오늘부터 MCP 커넥터를 만들고 테스트할 수 있습니다. 모든 Claude.ai 요금제에서 MCP 서버를 Claude Desktop 앱에 연결하는 기능을 지원합니다.

Claude for Work 고객은 로컬에서 MCP 서버를 테스트하며 Claude를 내부 시스템 및 데이터셋과 연결해볼 수 있습니다. 또한 조직 전체에 서비스를 제공할 수 있는 원격 프로덕션 MCP 서버를 배포하기 위한 개발자 툴킷도 곧 제공할 예정입니다.

개발을 시작하려면 다음을 참고하세요.

  • Claude Desktop 앱을 통해 사전 구축된 MCP 서버 설치하기
  • 퀵스타트 가이드를 따라 첫 MCP 서버 만들기
  • 커넥터와 구현체 오픈소스 저장소에 기여하기

열린 커뮤니티

MCP는 Anthropic의 David Soria Parra와 Justin Spahr-Summers가 만들었습니다. 우리는 MCP를 협력적인 오픈소스 프로젝트이자 생태계로 키워가는 데 전념하고 있으며, 여러분의 피드백을 기다립니다. AI 도구 개발자든, 기존 데이터를 활용하려는 기업이든, 프런티어를 탐색하는 얼리 어답터든, 맥락을 이해하는 AI의 미래를 함께 만들어가시길 바랍니다.