MCP 작동 원리 시각화 학습 사이트 등장
원제: MCP Explained
왜 중요한가
MCP 채택이 빠르게 확산되는 가운데, 개발자 교육 자료 부족이 실제 도입 장벽으로 작용하고 있어 표준화된 학습 자료의 등장은 생태계 성장에 직접적인 영향을 준다.
AI 앱과 외부 도구·데이터를 연결하는 개방 표준인 Model Context Protocol(MCP)의 작동 방식을 단계별로 설명하는 학습 사이트 'MCP Explained'가 공개됐다. Runlayer가 제작했으며, MCP 스펙 2025-11-25 버전을 기준으로 Host·Server·Model 간 메시지 흐름을 시각적으로 보여준다.
MCP Explained(mcp-explained.com)는 Model Context Protocol의 핵심 개념을 대화형 레슨 형태로 설명하는 무료 사이트다. AI 운영 레이어 스타트업 Runlayer가 제작했다.
MCP는 Anthropic이 주도하는 개방 표준으로, Claude·Cursor·ChatGPT 같은 AI 앱(Host)이 외부 서버와 표준화된 방식으로 통신할 수 있게 한다. 사이트는 세 가지 핵심 역할을 명확히 구분한다. Host는 사용자가 직접 쓰는 AI 앱, Server는 도구·데이터·프롬프트를 노출하는 소형 프로그램, Model은 무엇을 사용할지 결정하되 서버와 직접 통신하지 않는다.
기술 구현 측면에서는 흔히 오해되는 두 가지를 짚는다. 첫째, MCP는 REST가 아닌 JSON-RPC를 stdin/stdout 또는 단일 HTTP 엔드포인트 위에서 사용하며 서버도 클라이언트에 메시지를 보낼 수 있다. 둘째, JSON-RPC는 단순한 봉투(envelope)이고, MCP가 그 안에 메서드·기능 협상·전송 방식·인증 등을 정의한다.
레슨은 네트워크 시퀀스와 메시지 흐름을 단계별로 시각화하며, 'tools/list'와 'tools/call' 등 실제 스펙 메서드를 직접 확인할 수 있다. 소스 코드도 공개되어 있다.