MCP는 Model Context Protocol의 줄임말로, AI가 외부 도구·데이터와 연결되는 표준 방식입니다. AI에게 "이런 도구를 쓸 수 있어"라고 알려주고, AI가 그 도구를 호출해 실제 일을 하게 만듭니다.
LLM은 똑똑하지만 혼자서는 바깥 세상을 모릅니다. 내 데이터베이스도, 오늘 날씨도, 회사 파일도 직접 못 봅니다.
예전엔 AI마다, 도구마다 연결 방식이 제각각이라 매번 새로 만들어야 했어요. MCP는 그 연결을 USB-C처럼 표준화한 것입니다. 한 번 MCP 방식으로 만들어 두면, 그 표준을 따르는 AI는 모두 그 도구를 쓸 수 있습니다.
날씨_조회, 파일_읽기)즉 AI는 "무엇을 할지" 정하고, MCP 서버는 "실제로 해주는" 손발 역할입니다.
진짜 쓸모 있는 AI 서비스는 대부분 "AI + 도구"의 조합입니다. MCP를 이해하면 단순 챗봇을 넘어, 실제로 일을 처리하는 AI를 만들 수 있습니다. 이게 AI 에이전트의 핵심 재료이기도 합니다. AI 에이전트란?으로 이어집니다.
개념은 여기까지면 충분합니다. 직접 작은 MCP 도구를 만들어 AI가 호출하게 해보면 "도구를 쥐어준다"는 말이 확 와닿습니다.