Files
2nd/10_Wiki/Topics/Model_Context_Protocol_Guide.md
T
2026-05-02 23:33:34 +09:00

41 lines
2.5 KiB
Markdown

---
id: P-REINFORCE-WIKI-AI-MCP-GUIDE
title: "모델 컨텍스트 프로토콜 (Model Context Protocol, MCP) 가이드"
category: Unified
status: verified
canonical_id: ""
aliases: ["MCP", "Anthropic MCP", "AI 외부 도구 연동"]
duplicate_of: ""
source_trust_level: A
confidence_score: 1.0
tags: ["MCP", "Anthropic", "AI_Architecture", "Context_Injection", "API_Integration"]
raw_sources: ["Datacollector_Export_2026-05-02"]
last_reinforced: 2026-05-02
github_commit: ""
---
# [[모델 컨텍스트 프로토콜 (Model Context Protocol, MCP) 가이드]]
## 1. 개요
Model Context Protocol (MCP)은 AI 어시스턴트(예: Claude)가 외부 도구 및 데이터 소스에 직접 연결할 수 있도록 해주는 Anthropic의 개방형 표준이다. 개발자가 수동으로 코드를 복사해 붙여넣는 대신, 로컬 서버를 통해 노출된 '도구(tools)'를 AI가 구조화된 API로 호출하여 JSON 형태의 응답을 받고 추론하는 방식으로 작동한다.
## 2. 핵심 기능
- **자동화된 컨텍스트 접근**: 리포지토리, 커밋, PR 등의 코드베이스 데이터를 AI가 직접 읽고 이해.
- **맥락 유지 (Single Pane of Glass)**: 여러 브라우저 탭을 오갈 필요 없이 단일 대화창 안에서 코드 리뷰, 브랜치 조회, 커밋 내역 확인 등 수행.
- **모듈성과 상호운용성**: 컨텍스트 추출 및 설명 생성 도구를 모듈형 서비스로 설계하여 다른 AI 파이프라인과 유연하게 연동 가능.
## 3. 트레이드오프 및 주의사항
- **컨텍스트 윈도우 한계**: 대규모 변경 사항(50개 이상 파일) 처리 시 추론 능력 저하 가능성 (질문 세분화 필요).
- **실행 능력 부재 (Read-only)**: 코드의 의미는 읽고 설명할 수 있으나, 실제 실행이나 런타임 테스트는 불가능.
- **API 속도 제한 (Rate Limit)**: GitHub 등 외부 API 호출 집중 시 요율 제한에 걸릴 수 있으며, OAuth 권한 설정이 중요함.
## 4. 지식 연결 (Related)
- [[LLM_Fundamentals]]: MCP가 데이터를 공급하는 핵심 지능 엔진.
- [[GitHub_Artifacts_Analysis]]: MCP 도구가 조회하는 핵심 자연어 컨텍스트.
- [[AI_Code_Review_Tools]]: MCP를 활용하여 고도화된 리뷰 기능을 제공하는 전용 도구들.
## 🧪 검증 상태 (Validation)
- **정보 상태**: 검증 완료 (Verified)
- **출처 신뢰도**: A
- **검토 이유**: AI 에이전트 아키텍처의 핵심 인터페이스 표준으로서의 가치 정립.