피드로 돌아가기
Dev.toBackend
원문 읽기
Anthropic이 Model Context Protocol을 개발해 AI 모델과 외부 도구 연결을 표준화했으며, 1년 내 OpenAI·Google·Microsoft·AWS가 채택해 97백만 월간 SDK 다운로드 달성
MCP Is the USB Port for AI Tools
AI 요약
Context
USB 이전의 PC 주변기기처럼 각 AI 제품이 매번 커스텀 통합을 작성해야 했으므로 새로운 도구 연결 시마다 개발 비용이 소모되었다.
Technical Solution
- Model Context Protocol을 JSON-RPC 2.0 기반 오픈 프로토콜로 설계: Language Server Protocol에서 영감을 받아 Tools, Resources, Prompts 세 가지 기본 요소 제공
- AI 모델과 외부 시스템 간 의미론적 연결 표준화: 도구가 수행할 수 있는 작업, 필요한 인자, 반환값, 필요 권한을 프로토콜 수준에서 정의
- 다중 벤더 채택으로 생태계 구축: 2024년 11월 Anthropic 창안 후 2025년 3월 OpenAI, 4월 Google DeepMind, 이후 Microsoft·AWS 통합
- 2025년 12월 Linux Foundation 산하 Agentic AI Foundation에 기증: 업계 표준 인프라로 전환
- 동적 구성 기반 통합 지원: 모델 재훈련 없이 새로운 MCP 서버 지정만으로 PostgreSQL·Notion·이메일 등 다양한 데이터 소스 연결 가능
Impact
- MCP SDK 월간 다운로드: 97백만 (Python·TypeScript)
- 활성 MCP 서버: 10,000개 이상
- 공식 GitHub 저장소 스타: 66,000개
- 표준 채택 기간: OAuth 2.0(4년), OpenAPI(5년) 대비 MCP는 12개월 내 동등 수준 채택률 달성
Key Takeaway
하드웨어 표준화(USB)와 달리 소프트웨어 표준은 경합하는 표준이 수십 년 공존할 수 있으나, 주요 AI 제품(Claude, ChatGPT, Copilot, Gemini)이 MCP에 의존하게 되면서 표준 생존성이 높아진다. 다만 프로토콜이 해결하지 않는 영역(도구 신뢰성, 보안, 접근 권한)에서는 개발자가 직접 책임을 져야 한다.
실천 포인트
MCP 서버를 연결하는 AI 에이전트 개발 시 프로토콜의 프릭셔리스한 연결성에만 의존하면 안 되며, 각 MCP 서버를 신뢰 경계로 취급하고 권한 스코핑·도구 검증·보안 분석('Plug, Play, and Prey' 모델)을 추가로 구현해야 한다. 특히 booking system, CRM, social account 같은 민감한 데이터를 다루는 통합에서는 표준 프로토콜만으로는 안전성이 보장되지 않음을 인지해야 한다.