Files
2nd/10_Wiki/Topics/AI_and_ML/Model Context Protocol (MCP).md
T

2.6 KiB


id: P-Reinforce-AUTO-MCPR-001 category: Unified confidence_score: 1.00 tags: [auto-reinforced, mcp, model-context-protocol, anthropic, standardization, tool-integration] last_reinforced: 2026-05-04

Model Context Protocol (MCP)

📌 한 줄 통찰 (The Karpathy Summary)

"AI 시대의 USB 표준: 파편화된 수많은 앱과 데이터 소스들을 모델과 연결하는 단일 규격을 제시함으로써, 복잡한 커스텀 개발 없이도 어떤 도구든 즉시 에이전트에 통합할 수 있게 만든 생태계의 교량."

📖 구조화된 지식 (Synthesized Content)

Model Context Protocol(MCP)은 AI 에이전트가 다양한 외부 데이터 소스 및 도구와 통신하기 위한 개방형 표준 프로토콜입니다.

  1. 등장 배경:
    • 기존에는 각 앱(Slack, Google Drive, GitHub 등)마다 별도의 API 연동 코드를 작성해야 했습니다.
    • MCP는 이러한 '파편화'를 해결하기 위해, 모든 도구가 동일한 방식으로 자신의 기능을 모델에게 노출할 수 있는 표준을 제공합니다.
  2. 핵심 아키텍처:
    • MCP Server: 데이터 소스나 도구를 MCP 규격에 맞게 노출하는 서버.
    • MCP Client: 에이전트(예: Claude Desktop, Antigravity Astra)가 서버에 연결하여 도구를 사용합니다.
    • Standardization: USB-C 표준처럼, 한번 MCP 서버를 구축하면 모든 MCP 지원 클라이언트에서 즉시 사용 가능합니다.
  3. 주요 이점:
    • 개발 생산성: 복잡한 통합 코드 작성 없이 표준 서버만 연결하면 됩니다.
    • 보안: 데이터에 직접 접근하는 대신 표준 프로토콜을 통해 제어된 방식으로 정보를 주고받습니다.
    • 확장성: 오픈 표준(Linux Foundation 기증)으로서 수많은 써드파티 도구들이 MCP 생태계로 빠르게 편입되고 있습니다.

⚖️ Trade-offs & Caveats

  • 초기 오버헤드: 기존 레거시 시스템을 MCP 규격에 맞게 래핑(Wrapping)하는 서버 개발이 필요합니다.
  • 지연 시간: 프로토콜 계층이 하나 더 추가되므로, 아주 미세한 지연 시간이 발생할 수 있습니다.

🔗 지식 연결 (Graph)


Last updated: 2026-05-04