LEVEL 46 QUEST
MCP(Model Context Protocol) 활용
MCP(Model Context Protocol) 활용 — DevFoil 바이브코딩 Stage 10, Lv.46
MCP(Model Context Protocol)란?
AI와 외부 세계를 연결하는 표준 프로토콜
MCP(Model Context Protocol)는 AI 모델이 외부 도구와 데이터에 접근할 수 있게 해주는
표준 연결 규격입니다. Anthropic이 개발했으며, 오픈 소스로 공개되어 있습니다.
비유하자면, USB가 다양한 기기를 컴퓨터에 연결하는 표준이듯, MCP는 다양한 도구(파일시스템, DB, API 등)를 AI에 연결하는 표준입니다.
비유하자면, USB가 다양한 기기를 컴퓨터에 연결하는 표준이듯, MCP는 다양한 도구(파일시스템, DB, API 등)를 AI에 연결하는 표준입니다.
MCP 이전 vs 이후
// MCP 이전: AI는 텍스트만 주고받을 수 있었음
사용자: "데이터베이스에서 주문 내역 보여줘"
AI: "죄송합니다. 저는 데이터베이스에 접근할 수 없습니다."
// MCP 이후: AI가 직접 도구를 사용
사용자: "데이터베이스에서 주문 내역 보여줘"
AI: [MCP → DB 서버 연결 → SQL 실행]
"최근 주문 5건입니다:
#1001 김민수 - 노트북 1,200,000원
#1002 이지은 - 키보드 89,000원
..."
핵심 개념
MCP는 AI의 "손과 눈"을 확장합니다. 파일을 읽고, 데이터베이스를 조회하고, API를 호출하고,
웹을 검색하는 등 AI가 실제 세계와 상호작용할 수 있게 됩니다.
MCP 아키텍처 이해하기
3가지 핵심 구성요소
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ MCP Host │────▶│ MCP Client │────▶│ MCP Server │
│ (AI 앱) │ │ (연결 관리) │ │ (도구 제공) │
│ │ │ │ │ │
│ Cursor │ │ 프로토콜 │ │ 파일시스템 │
│ Claude Code │ │ 통신 처리 │ │ 데이터베이스 │
│ Claude.ai │ │ │ │ GitHub API │
└──────────────┘ └──────────────┘ └──────────────┘
Host: AI 도구 (Cursor, Claude Code 등)
Client: MCP 프로토콜로 통신을 관리하는 중간 계층
Server: 실제 기능을 제공하는 도구 (파일, DB, API 등)
Tools (도구)
AI가 실행할 수 있는 함수들. 예: 파일 읽기, DB 쿼리, API 호출
Resources (리소스)
AI가 참조할 수 있는 데이터. 예: 파일 내용, DB 스키마, 문서
Prompts (프롬프트)
미리 정의된 프롬프트 템플릿. 반복 작업을 효율화
🔒
여기까지는 미리보기입니다
MCP(Model Context Protocol) 활용
무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.
Google로 3초 만에 시작 →🧵 Threads로 시작무료 공개 강의 둘러보기 (Lv.1~3)무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.