모델 컨텍스트 프로토콜 1년: 실험에서 산업 표준으로
Source: Dev.to

Source:
표준의 탄생
2024년 11월 25일에, Anthropic이 소개한 **Model Context Protocol (MCP)**은 AI 시스템이 세상과 연결되는 방식을 근본적으로 바꾸어 놓았습니다.
Anthropic 개발자 David Soria Parra와 Justin Spahr‑Summers가 만든 MCP는 엔지니어들이 **“M×N 문제”**라고 부르는, M개의 서로 다른 AI 모델을 N개의 다양한 도구나 데이터 소스와 연결할 때 발생하는 조합 폭발 문제를 해결했습니다.
MCP가 해결한 문제
MCP 이전에는 10개의 AI 애플리케이션을 100개의 도구에 연결하는 것이 잠재적으로 **1,000개의 서로 다른 맞춤형 통합**을 의미했습니다. MCP는 이를 간단한 방정식으로 줄였습니다:
- 클라이언트 프로토콜을 한 번 구현합니다.
- 서버 프로토콜을 한 번 구현합니다.
- 모두 함께 작동합니다.
Source: https://www.ajeetraina.com/one-year-of-model-context-protocol-from-experiment-to-industry-standard/
타임라인: 전례 없는 성장의 1년
Q1 2025 – 기반 단계 (2024 년 11 월 – 2025 년 2 월)
2024 년 11 월 25 일 – 출시
- Anthropic이 Python 및 TypeScript SDK와 함께 MCP를 오픈소스화.
- 레퍼런스 서버 출시: Google Drive, Slack, GitHub, Git, Postgres, 그리고 Puppeteer.
- 초기 채택자: Block과 Apollo가 MCP를 통합.
- 개발 도구 기업 **(Zed, Replit, Codeium, Sourcegraph)**이 통합을 시작.
2024 년 12 월 – 2025 년 1 월
- Claude Desktop 앱이 네이티브 MCP 지원을 받음.
- 첫 번째 커뮤니티 구축 서버가 등장.
2025 년 2 월
- **1,000개가 넘는 커뮤니티 구축 MCP 서버**가 이용 가능.
Q2 2025 – 전환점 (3 월 – 5 월)
2025 년 3 월 26 일 – 게임 체인저
-
OpenAI CEO Sam Altman이 X에 발표 (TechCrunch):
“사람들은 MCP를 사랑하고 있으며, 우리 제품 전반에 지원을 추가하게 되어 기쁩니다. 오늘부터 Agents SDK에 제공되며, 곧 ChatGPT Desktop 앱 및 Responses API 지원이 출시됩니다!”
-
같은 날 MCP는 두 번째 주요 사양(2025‑03‑26)을 출시하며 다음을 도입:
- 클라우드 배포를 위한 스트리밍 가능한 HTTP 전송.
- 포괄적인 OAuth 2.1 인증 프레임워크.
- 향상된 원격 배포 기능.
2025 년 4 월
- Google DeepMind CEO Demis Hassabis, Gemini 모델에 대한 MCP 지원 확인.
- 보안 연구원들이 주요 이슈(프롬프트 인젝션, 도구 권한, 유사 도구) 식별.
- 생태계가 **5,800개 이상의 MCP 서버**에 도달.
2025 년 4 월 22 일 – Docker, MCP 무대로 진입
Docker는 Docker MCP Catalog와 Docker MCP Toolkit을 발표하며 컨테이너 수준 보안을 MCP 생태계에 도입:
-
Docker MCP Catalog
- Docker Hub와 통합된 중앙화된 탐색 플랫폼.
- 출시 시점에 100개 이상의 검증된 MCP 서버.
- Stripe, Elastic, Neo4j, Heroku, Pulumi, Grafana Labs, Kong Inc., New Relic, Continue.dev 등과 파트너십.
- 퍼블리셔 검증 및 버전 관리 릴리스.
- Docker Hub 인프라(월 200억 이상 풀) 기반.
-
Docker MCP Toolkit
- Docker Desktop에서 원클릭 MCP 서버 배포.
- 내장 OAuth 지원 및 안전한 자격 증명 저장.
- Gordon (Docker AI Agent), Claude, Cursor, VS Code, Windsurf, Continue.dev, Goose와 원활한 통합.
- 엔터프라이즈 제어: 레지스트리 접근 관리(RAM) 및 이미지 접근 관리(IAM).
- 격리와 보안을 위한 컨테이너화된 MCP 서버.
Docker 사장 겸 COO Mark Cavage:
“기능적인 AI 애플리케이션을 구축하는 것이 다른 앱을 만드는 것과 근본적으로 다르게 느껴서는 안 됩니다.”
2025 년 5 월
(내용 추가 예정…)


