6건의 항목

6건2026.06 — 2026.09
개념 노트

MCP 전송은 stdio와 Streamable HTTP 중에 고른다

MCP는 JSON-RPC 메시지를 실어 나르는 전송으로 stdio와 Streamable HTTP 두 가지를 쓴다. stdio는 로컬 통합에 맞는다. 클라이언트가 서버를 subprocess로 띄워 해당 프로세스와 1:1로 쓰며(해당 프로세...

↻ 2026.09.076 min백링크 1
개념 노트

MCP는 Host·Client·Server·외부 서비스로 역할을 나눈다

MCP는 한 번의 도구 호출을 Host, Client, Server라는 구분된 세 역할로 나눠 처리한다. 외부 서비스는 Server 뒤의 선택적 backend일 뿐 MCP 참여자가 아니다. Host는 앱 전체를 조정하는 컨테이너다. LL...

↻ 2026.09.077 min백링크 3
개념 노트

MCP는 JSON-RPC 2.0 요청-응답으로 도구를 호출한다

MCP의 클라이언트-서버 통신은 JSON-RPC 2.0 메시지로 이뤄진다. 요청은 jsonrpc·method·id를 갖고(params는 선택), 응답은 같은 id로 result 또는 error를 돌려준다. id가 없는 요청은 응답을 받지...

↻ 2026.09.076 min백링크 3
개념 노트

MCP에서 도구 발견은 코드가 하고 선택은 LLM이 한다

일반적인 agent loop에서 도구 발견과 실행은 결정적 애플리케이션 코드가 맡고, 도구 선택은 LLM이 맡는다. 다만 최종 선택은 Host 정책·사용자 승인이 제한하거나 직접 개시할 수 있다. 목록 조회·수신은 Client 코드가 처...

↻ 2026.09.077 min백링크 2
개념 노트

Model Context Protocol 2026-07-28 사양은 핸드셰이크와 프로토콜 세션을 없앤다

Model Context Protocol 2026-07-28 사양은 initialize/initialized 핸드셰이크와 Mcp-Session-Id 기반 프로토콜 세션을 제거했다. 버전·능력은 각 요청의 meta에 담는다(protocol...

↻ 2026.09.0715 min백링크 4
개념 노트

하네스 엔지니어링은 모델 바깥의 실행 환경을 설계하는 일이다

하네스(harness)는 AI 에이전트에서 모델을 제외한 나머지 전부를 가리킨다. 하네스 엔지니어링은 실행 환경 — 지시, 도구, 검증, 상태 — 을 설계하고 반복적으로 개선해, 에이전트가 같은 실수를 구조적으로 다시 못 하게 만드는 실...

↻ 2026.08.2712 min백링크 2