본문 바로가기

AI

아이언맨에서 토니 스타크의 AI 비서 'Jarvis' 기억나?

MCP란? LLM의 능력을 확장하는 새로운 표준

오늘 이것저것 보다가 MCP 관련 내용이 계속 보이길래, "뭐지???" 하고 찾아봤다.

그런데 들어봐도 솔직히 처음엔 좀 헷갈렸다(?) ㅋㅋ

그런데 가만히 보면 이건 LLM이 더 많은 일을 할 수 있도록 만들어주는 표준 프로토콜 같다. 일단 내가 이해한 내용을 기준으로 기술하니 좀 이상하다 부족하다생각하면 PASS 부탁해 ㅎ

 

🔍 LLM은 혼자서 뭘 못한다?

우리가 흔히 사용하는 ChatGPT, Claude 등과 같은 LLM (Large Language Model)은 엄청 똑똑해 보이지만, 사실은... 할 수 있는 게 제한적이다. 예를 들면... 이메일을 직접 보낼 수 없다. 내 로컬에 있는 파일을 검색할 수 없다.
다만, 내가 던진 질문에 대한 답변만 생성할 뿐이다. 

즉, LLM은 스스로 무언가를 실행할 수 없고, 단순한 텍스트 기반 응답 생성기일 뿐이었다.

하지만 이제 외부 접근 권한이 LLM에게 주어질 수 있는 방안들이 나오고 있는 것 같다. 웹을 검색한다든지, 로컬 파일을 찾는다든지 하는 기능이 가능해진다면? 즉, LLM이 외부의 도구와 결합할 수 있는 구조가 나온 것이다.

지금까지는 Make, Zapier, n8n 같은 워크플로우 자동화 도구를 활용해서 LLM을 API와 연결했었다. 하지만 이 방식을 복잡한 업무를 자동화하려면 설정이 복잡하고, 규모가 커지면 관리가 어려워진다. API가 변경되면 연동된 모든 시스템도 업데이트해야 하는 부담도 크다.

 

이 문제를 해결하는 게 바로 MCP(Model Context Protocol)라는 생각이 든다.

 

🌟 MCP: LLM과 외부 서비스 사이의 계층 (Layer)

MCP는 LLM과 서비스 도구 사이의 계층(Layer)으로 볼 수 있다.
쉽게 말해, LLM이 외부 도구를 더 쉽게 사용할 수 있도록 표준화된 방식으로 연결해 주는 프로토콜이다.

예를 들어, LLM이 외부 데이터 소스 및 데이터베이스(Convex, Supabase)에 쉽게 연결될 수 있도록 돕는다.
MCP가 없다면? API마다 설정 방식이 다르고, 연동할 때마다 따로 설정해야 해서 번거로울 수 있고 MCP가 있으면? API 연동을 표준화하여 LLM이 쉽게 접근 가능해진다는 내용으로 보인다.

 

🔗 MCP 생태계: 어떻게 구성될까?

MCP는 크게 3가지 요소로 구성된다고 하네요 혹시, 아니라면 아래 내용은 무시하셔도 됩니다.

1️⃣ MCP Host (호스트): LLM을 실행하고 관리하는 역할, MCP Client와 Server 사이의 통신을 관리합니다. 즉, Claude Desktop App, Cursor, windsurf 등

2️⃣ MCP Client (클라이언트): MCP Host와 통신하여 LLM의 요청을 전달하는 역할. 예를 들어, 사용자 인터페이스나 다른 서비스가 MCP Client가 될 수 있음.

3️⃣ MCP Server (서버): 실제로 API 요청을 처리하고 변환하는 역할 즉,  외부 서비스의 기능을 LLM이 쉽게 사용할 수 있도록 변환 예를 들어,

  • LLM이 "이메일 보내줘"라고 하면 → MCP Server가 Gmail API 호출
  • LLM이 "내 일정 확인해줘"라고 하면 → MCP Server가 Google Calendar API 호출
[참조: Claude Desktop App 스샷]

 

💡 MCP가 가져올 변화

LLM이 더욱 강력한 도구로 발전 → 단순한 챗봇이 아니라 실제 작업을 수행하는 AI로 진화
API 연동이 쉬워짐 → 각 서비스마다 다르게 설정할 필요 없이 표준화된 방식으로 연결
API 변경이 일어나도 쉽게 대처 가능 → 유지보수 부담 감소
워크플로우 자동화의 진화 → 기존 Zapier, Make보다 더욱 강력한 연결 구조

즉, MCP는 LLM이 더 많은 가치를 창출할 수 있도록 돕는 핵심 기술이다. 이제 LLM이 단순한 질문/답변 도구를 넘어 실질적인 업무 수행까지 할 수 있는 시대가 오고 있다! 

 

앞으로 MCP가 IT 생태계를 어떻게 변화시킬지 기대된다.