MCP란 무엇인가?

MCP는

Model Context Protocol의 약자로, Claude, ChatGPT, Cursor와 같은 AI 모델이 외부 애플리케이션 및 서비스와 안전하게 통신할 수 있도록 하는 표준화된 방법입니다.


1. MCP의 핵심 개념

  • 목적: AI 모델(예: GPT)과 외부 프로그램(로컬 앱, 웹 API, DB, 파일 시스템 등) 간의 데이터 교환을 표준화합니다.

  • 역할:

    1. "GPT", "Claude", "Cursor"가 로컬/서버 기능에 접근할 수 있는 "게이트웨이" 역할을 합니다.

    2. 플러그인, API, 자동화 스크립트 실행을 위한 표준 채널을 제공합니다.

    3. 보안, 권한, 데이터 형식을 통일하여 충돌 없이 연동할 수 있도록 합니다.


2. 작동 방식

  1. MCP 서버를 실행합니다.

    • Node.js, Python 등 원하는 언어로 작성할 수 있습니다.

    • 각 서버는 특정 기능(예: 검색, 데이터 처리, DB 쿼리)을 제공합니다.

  2. MCP 클라이언트(예: ChatGPT, Claude 데스크톱 앱, Cursor)에서 연결합니다.

  3. 모델이 자연어 명령을 해석하여 MCP 서버에 명령을 전달하고, 그 결과를 받아 사용자에게 응답합니다.

👌모두 너무 어렵게 설명하는 것들만 있어서 머릿속에서 MCPAPI/MCP서버 등이 섞이고 충돌하기 시작했습니다.

AI들과 MCP에 대해서 쉽게 설명해달라고 한참 이야기한 후에 이해에 도움이 된 비유와 설명들을 정리해 봅니다.


상황: 당신은 공인중개사 사장님

🔴 MCP 없는 세계 (현재 당신의 일상)

아침 9시 :" 건축물 대장 떼고 매물 정리하고 매물정리해야지"
1. 정부 24 접속 -> 로그인 ->주소입력-> 발급
2.등기부등본 사이트 접속-> 로그인-> 주소입력-> 발급
3.네이버부동산 접속-> 시세 및 매물 확인 
4.엑셀 이나 노션 -> 하나 하나 입력 

🟢 MCP 있는 세계 (마법 같은 미래)

아침 9시 : "강남역 2번 출구 건물 조사해줘"
MCP서버 : 네! 제가 알아서 할께요~
-자동으로 정부 24접속 발급
-자동으로 등기부등본 조회
-자동으로 시세분석
-자동으로 보고서 작성 
=>3분후 : " 다 됐습니다! 보고서 보실래요?


🚗 자동차로 비유하면...

  • 기존 방식 = 수동 기어 차

  • MCP 방식 = 완전 자율주행 차

댓글

이 블로그의 인기 게시물

claude code 로 사진 정리를 해볼까?

🎯 MCP vs API - 5살도 이해하는 완벽 구분법