입문 가이드 › MCP란? AI에게 도구를 쥐어주는 표준

MCP란? AI에게 도구를 쥐어주는 표준

MCP란? AI에게 도구를 쥐어주는 표준

MCP, 한 문장으로

MCP는 Model Context Protocol의 줄임말로, AI가 외부 도구·데이터와 연결되는 표준 방식입니다. AI에게 "이런 도구를 쓸 수 있어"라고 알려주고, AI가 그 도구를 호출해 실제 일을 하게 만듭니다.

왜 필요한가 — USB-C 비유

LLM은 똑똑하지만 혼자서는 바깥 세상을 모릅니다. 내 데이터베이스도, 오늘 날씨도, 회사 파일도 직접 못 봅니다.

예전엔 AI마다, 도구마다 연결 방식이 제각각이라 매번 새로 만들어야 했어요. MCP는 그 연결을 USB-C처럼 표준화한 것입니다. 한 번 MCP 방식으로 만들어 두면, 그 표준을 따르는 AI는 모두 그 도구를 쓸 수 있습니다.

어떻게 동작하나 (개념만)

  1. MCP 서버가 "내가 제공하는 도구 목록"을 알려줍니다. (예: 날씨_조회, 파일_읽기)
  2. AI는 필요할 때 그 도구를 호출(tool call)합니다.
  3. MCP 서버가 실제로 실행해서 결과를 돌려줍니다.
  4. AI는 그 결과를 받아 답을 완성합니다.

즉 AI는 "무엇을 할지" 정하고, MCP 서버는 "실제로 해주는" 손발 역할입니다.

무엇에 쓰나

바이브코더에게 왜 중요한가

진짜 쓸모 있는 AI 서비스는 대부분 "AI + 도구"의 조합입니다. MCP를 이해하면 단순 챗봇을 넘어, 실제로 일을 처리하는 AI를 만들 수 있습니다. 이게 AI 에이전트의 핵심 재료이기도 합니다. AI 에이전트란?으로 이어집니다.

개념은 여기까지면 충분합니다. 직접 작은 MCP 도구를 만들어 AI가 호출하게 해보면 "도구를 쥐어준다"는 말이 확 와닿습니다.

다른 입문 가이드 보기