MCP란 무엇인가?
MCP는
Model Context Protocol의 약자로, Claude, ChatGPT, Cursor와 같은 AI 모델이 외부 애플리케이션 및 서비스와 안전하게 통신할 수 있도록 하는 표준화된 방법입니다.
1. MCP의 핵심 개념
목적: AI 모델(예: GPT)과 외부 프로그램(로컬 앱, 웹 API, DB, 파일 시스템 등) 간의 데이터 교환을 표준화합니다.
역할:
"GPT", "Claude", "Cursor"가 로컬/서버 기능에 접근할 수 있는 "게이트웨이" 역할을 합니다.
플러그인, API, 자동화 스크립트 실행을 위한 표준 채널을 제공합니다.
보안, 권한, 데이터 형식을 통일하여 충돌 없이 연동할 수 있도록 합니다.
2. 작동 방식
MCP 서버를 실행합니다.
Node.js, Python 등 원하는 언어로 작성할 수 있습니다.
각 서버는 특정 기능(예: 검색, 데이터 처리, DB 쿼리)을 제공합니다.
MCP 클라이언트(예: ChatGPT, Claude 데스크톱 앱, Cursor)에서 연결합니다.
모델이 자연어 명령을 해석하여 MCP 서버에 명령을 전달하고, 그 결과를 받아 사용자에게 응답합니다.
👌모두 너무 어렵게 설명하는 것들만 있어서 머릿속에서 MCP와 API/MCP서버 등이 섞이고 충돌하기 시작했습니다.
AI들과 MCP에 대해서 쉽게 설명해달라고 한참 이야기한 후에 이해에 도움이 된 비유와 설명들을 정리해 봅니다.
상황: 당신은 공인중개사 사장님
🔴 MCP 없는 세계 (현재 당신의 일상)
1. 정부 24 접속 -> 로그인 ->주소입력-> 발급
2.등기부등본 사이트 접속-> 로그인-> 주소입력-> 발급
3.네이버부동산 접속-> 시세 및 매물 확인
4.엑셀 이나 노션 -> 하나 하나 입력
🟢 MCP 있는 세계 (마법 같은 미래)
MCP서버 : 네! 제가 알아서 할께요~
-자동으로 정부 24접속 발급
-자동으로 등기부등본 조회
-자동으로 시세분석
-자동으로 보고서 작성
=>3분후 : " 다 됐습니다! 보고서 보실래요?
🚗 자동차로 비유하면...
기존 방식 = 수동 기어 차
MCP 방식 = 완전 자율주행 차
댓글
댓글 쓰기