Files
2nd/10_Wiki/Topics_AI/Model_Context_Protocol_Guide.md
T
2026-05-02 21:23:17 +09:00

2.5 KiB

id, title, category, status, canonical_id, aliases, duplicate_of, source_trust_level, confidence_score, tags, raw_sources, last_reinforced, github_commit
id title category status canonical_id aliases duplicate_of source_trust_level confidence_score tags raw_sources last_reinforced github_commit
P-REINFORCE-WIKI-AI-MCP-GUIDE 모델 컨텍스트 프로토콜 (Model Context Protocol, MCP) 가이드 10_Wiki/🤖 Topics_AI verified
MCP
Anthropic MCP
AI 외부 도구 연동
A 1.0
MCP
Anthropic
AI_Architecture
Context_Injection
API_Integration
Datacollector_Export_2026-05-02
2026-05-02

모델 컨텍스트 프로토콜 (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 권한 설정이 중요함.

🧪 검증 상태 (Validation)

  • 정보 상태: 검증 완료 (Verified)
  • 출처 신뢰도: A
  • 검토 이유: AI 에이전트 아키텍처의 핵심 인터페이스 표준으로서의 가치 정립.