sampling]
-
MCP sampling/createMessage: AI 도구가 AI를 부르는 역방향 설계IT 2026. 6. 14. 21:00
MCP(Model Context Protocol — AI 모델과 외부 시스템을 잇는 Anthropic의 공개 표준)를 처음 배우면 흐름이 단순하다. 사용자가 질문하면 LLM이 도구를 호출하고, 도구가 결과를 돌려준다. 단방향이다. 그런데 MCP 스펙 문서를 읽다가 낯선 기능 하나가 눈에 걸린다. sampling/createMessage. 서버(도구 쪽)가 클라이언트(LLM 쪽)에 LLM 추론을 역으로 요청하는 기능이다.이름 자체에 설계 의도가 담겨 있다. MCP 메서드는 네임스페이스/동작 형식으로 명명된다 — tools/call(도구 실행), resources/read(리소스 읽기)처럼. 여기서 sampling은 ML 용어로, LLM이 텍스트를 생성하는 행위 자체를 가리킨다. 언어 모델은 다음 토큰을 고..