MCP가 뭔지 5단계로 풀어낸 인터랙티브 설명서

MCP Explained

MCP가 뭔지 5단계로 풀어낸 인터랙티브 설명서

Model Context Protocol의 JSON-RPC 메시지 흐름을 7개 메시지, 5단계로 직접 따라가며 보여주는 인터랙티브 가이드다. tools/list 요청부터 오타로 인한 -32601 에러, 알림, 폐기된 배치까지 실제 시퀀스를 재생해 보여주고, Tools·Resources·Prompts 같은 서버 기능과 Sampling·Elicitation 같은 클라이언트 기능, 툴 포이즈닝·툴 섀도잉 같은 공격 기법, 2026-07-28 스펙 변경까지 한눈에 정리한다.

MCP의 모든 메시지는 JSON-RPC 2.0이며, 오직 세 가지 형태만 존재한다. 답을 원하는 요청, 같은 id로 결과나 에러를 담는 응답, 그리고 id도 답도 없는 알림이다.

이 날의 다른 글

2026-11-05