이번 포스트에서는 MCP의 통신 방식에 대해 살펴보자. MCP 통신 방식 MCP 통신 아키텍쳐MCP 통신은 다음의 3 layer 아키텍쳐를 따른다.클라이언트/서버 계층인 MCP Client와 MCP Server는 각각 클라이언트와 서버 측 프로토콜 작업을 관리하며 둘 다 통신 관리를 위해 MCP Session을 사용한다. 세션 계층인 MCP Session은 Server와 Client의 통신 상태를 관리한다.전송 계층인 MCP Transport는 Stdio, SSE, WebSocket 등 여러 전송 구현을 지원하며 JSON-RPC 메시지의 직렬화와 역직렬화를 처리한다.JSON-RPC(JSON-Remote Procedure Call)은 JSON으로 원격 함수를 호출하고 결과를 JOSN을 받는 프로토콜로 가볍..
02. MCP 통신 방식
이번 포스트에서는 MCP의 통신 방식에 대해 살펴보자. MCP 통신 방식 MCP 통신 아키텍쳐MCP 통신은 다음의 3 layer 아키텍쳐를 따른다.클라이언트/서버 계층인 MCP Client와 MCP Server는 각각 클라이언트와 서버 측 프로토콜 작업을 관리하며 둘 다 통신 관리를 위해 MCP Session을 사용한다. 세션 계층인 MCP Session은 Server와 Client의 통신 상태를 관리한다.전송 계층인 MCP Transport는 Stdio, SSE, WebSocket 등 여러 전송 구현을 지원하며 JSON-RPC 메시지의 직렬화와 역직렬화를 처리한다.JSON-RPC(JSON-Remote Procedure Call)은 JSON으로 원격 함수를 호출하고 결과를 JOSN을 받는 프로토콜로 가볍..
2026.01.22