model context protocol
-
MCP(Model Context Protocol) 란?개발/TIL 2025. 11. 23. 21:23
증권사 AI 리서치 챗봇 PoC를 수행하면서 실무적으로 MCP를 적용해볼 기회가 있었고, 당시 미처 깊게 공부하지 못했던 부분을 다시 정리해보고자 한다.아직 생태계가 빨리 발전하고 있는 기술이지만, LLM 기반 애플리케이션을 구현하는 입장에서 반드시 이해해야 하는 개념이라고 느꼈다. 1. MCP(Model Context Protocol)란 무엇인가?먼저 MCP가 등장한 이유부터 살펴보는 것이 이해에 도움이 된다.기존 LLM 기반 애플리케이션에서는 모델이 외부 도구나 데이터 소스와 상호작용하는 방식이 표준화되어 있지 않았다.그 결과 개발자는 다음과 같은 문제를 반복적으로 겪었다.새로운 툴을 추가할 때마다 Function Calling 스펙을 직접 다시 정의해야 하고,모델(GPT/Claude/오픈소스)마다 ..