MCP (Model Context Protocol, 2024)
별칭: MCP · Model Context Protocol · Anthropic MCP · AI 도구 USB-C
MCP (Model Context Protocol, 2024)
한 줄 정의
Anthropic이 2024년 11월 발표한 오픈 표준 프로토콜. AI 어시스턴트(Claude·기타 LLM)가 외부 데이터 소스·도구·서비스(파일시스템·DB·API·SaaS)에 표준화된 방식으로 접근할 수 있게 함. 비유하면 "AI 도구의 USB-C".
요약
본 카드는 본 LLMWiki 에이전트 오케스트레이션 · Ch.5 컨텍스트 엔지니어링 의 핵심 기술. AI가 외부 도구를 쓸 때 매번 통합 코드를 작성하던 N×M 문제를 N+M으로 줄임.
본 LLMWiki 활용:
- Google Drive MCP — 사용자 자료 직접 읽기
- Filesystem MCP — wiki 파일 관리
- Future: 우리말성경 MCP 자체 개발
본문 상세
1. 왜 필요한가
LLM이 외부 도구를 쓰려면 매번 통합 코드 작성 필요했음:
- 50 도구 × 10 모델 = 500 통합
- MCP는 N+M으로 줄임:
- MCP 서버 = 도구 제공자 (한 번 만들면 모든 MCP 클라이언트 사용)
- MCP 클라이언트 = AI 앱 (Claude Desktop·Cursor 등)
- 표준 메시지 포맷 = JSON-RPC 2.0
2. MCP 3 가지 기본 요소
- Resources — AI가 읽는 데이터 (파일·DB 레코드)
- Tools — AI가 호출하는 함수 (검색·계산·전송)
- Prompts — 재사용 가능한 프롬프트 모음
3. 통신 흐름
AI 앱 (Claude) ←─ MCP Protocol ─→ MCP 서버 (예: Google Drive)
질의/도구 호출 응답/실행 결과
4. 주요 MCP 서버 (2026)
- Filesystem · GitHub · PostgreSQL/SQLite · Google Drive/Gmail/Calendar
- Slack · Notion · Linear · Brave Search · Web Fetch · Memory
5. 본 LLMWiki 활용
- Google Drive MCP — 사용자의 도서 원고·자료 직접 읽기 (9018 ai-creation-faith-books 가져온 방식)
- Gmail MCP — 사역 메일 자동 검토·요약
- Filesystem MCP — wiki·sources 파일 직접 관리
- Future: 우리말성경 MCP 자체 개발
6. 본 시리즈 인용
| 회차 | MCP 인용 |
|---|---|
| Ch.5 ★ | 컨텍스트 확장 기법 |
| Ch.7 | LLMWiki 자료 수집 |
| Ch.8 | 22~38 에이전트 오케스트레이션 |
한계와 주의사항
- MCP는 프로토콜일 뿐 — 보안·권한·검증은 클라이언트·서버 책임
- 민감 데이터 MCP 사용 시 사역 책임자 직접 승인
- MCP 서버의 신학적 검증 ❌ — MCP 가져온 데이터도 3중 가드레일 통과 필요
- 표준 자체 빠르게 발전 중 (2026 기준)
핵심 인용
"MCP = AI 도구의 USB-C." — Anthropic 2024
관련
- term/llm-large-language-model — MCP 클라이언트
- term/agent-orchestration — MCP는 에이전트 도구 표준
- term/vibe-coding — Claude Code MCP 사용
- synthesis/ai-seonyong-ch5-context-engineering — Ch.5
"MCP = AI 도구의 USB-C. 본 LLMWiki도 MCP로 자료 수집."