콘텐츠로 이동

MCP 소개 (Introduction)

원문 출처: Model Context Protocol 공식 문서 — What is the Model Context Protocol (MCP)?

MCP가 뭔가요?

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

이 프로토콜을 쓰면 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가 주는 이점은 조금씩 달라져요.

  • 개발자: AI 애플리케이션이나 에이전트를 만들거나 통합할 때 MCP가 개발 시간과 복잡도를 줄여줘요.
  • AI 애플리케이션·에이전트: 데이터 소스·도구·앱으로 이루어진 생태계에 접근할 수 있어서, 기능이 강화되고 최종 사용자 경험도 좋아져요.
  • 최종 사용자: 사용자의 데이터에 접근하고 필요할 때 대신 작업을 수행하는, 더 유능한 AI 애플리케이션이나 에이전트를 얻게 돼요.

폭넓은 생태계 지원

MCP는 개방형 프로토콜이라 넓은 범위의 클라이언트와 서버에서 지원돼요. ClaudeChatGPT 같은 AI 비서, Visual Studio Code, Cursor, MCPJam 같은 개발 도구와 그 외 많은 곳이 모두 MCP를 지원해요. 그래서 한 번 만들어 두면 어디서든 통합할 수 있죠.

시작하기

  • 데이터와 도구를 노출하는 MCP 서버를 만들어요.
  • MCP 서버에 연결하는 애플리케이션을 개발해요.
  • AI 클라이언트 안에서 실행되는 인터랙티브 앱을 만들어요.

더 배우기

MCP의 핵심 개념과 아키텍처를 학습해요.