활용 사례 뉴스
MCP 프로토콜의 시대는 끝났다: LLM과 에이전트의 진화
MCP was always a bad idea?
Hacker NewsMCP는 초기 LLM이 외부 서비스와 연결되도록 설계된 프로토콜이지만, AI 모델의 급격한 발전으로 인해 그 필요성이 사라졌다는 분석입니다.
세 줄 요약
- 최신 대규모 언어 모델은 스크립트 작성 및 API/CLI 직접 호출 능력을 갖추면서, 복잡하고 거대한 MCP 서버를 거칠 필요가 없어졌습니다.
- 에이전트 워크플로우의 안정성을 확보하려면 특정 프로토콜 대신 표준 HTTP API와 CLI를 통한 직접 상호작용 방식의 산업적 표준화가 필수입니다.
- 다만, 터미널 호출 시 발생하는 데이터 과부하 등은 `Accept` 헤더 활용 같은 새로운 통신 표준화를 통해 해결할 수 있습니다.
(MCP)은 2024년 앤트로픽 팀에 의해 출시된 프로토콜로, 당시 상대적으로 원시적이었던 들이 외부 서비스 및 데이터 소스에 연결되도록 설계되었습니다. 이 프로토콜의 도입은 AI 모델이 이전에는 볼 수 없었던 수준의 생산성을 확보하는 데 기여하며 폭발적인 채택을 경험했습니다.
MCP가 광범위하게 사용되면서 여러 MCP 서버를 구축할 때 컨텍스트 과부하(context bloat) 문제가 발생하기도 했습니다. 하지만 LLM 자체의 발전으로 모델들은 코드를 실행하고 대규모 코드베이스에 대해 추론하며, 를 직접 호출하는 능력을 갖추게 되었습니다. 이로 인해 전용 MCP 서버 없이도 가 많은 기능을 수행할 수 있게 되었습니다.
결과적으로, LLM은 `--help` 명령을 사용하여 문서화된 API나 CLI를 스스로 발견하고 사용할 수 있게 되었으며, 이는 대부분의 원격 서비스 MCP 서버가 감싸고 있던 기존 API들을 대체합니다. 따라서 에이전트가 직접 HTTP API와 CLI를 사용하는 방식으로 표준화하는 것이 필요하며, 이로써 MCP는 구시대적인 프로토콜로 간주됩니다.
용어 풀이
- Model Context Protocol
- AI가 외부 도구·데이터와 연결되는 방식을 정한 공개 표준. Anthropic이 처음 공개했어요.
- LLM
- 방대한 글을 학습해 문장을 이해하고 만들어 내는 AI 모델. ChatGPT, Claude, Gemini가 여기에 속해요.
- API
- 프로그램끼리 기능을 주고받는 약속된 창구. AI 모델은 보통 API로 불러 써요.
- 에이전트
- 목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.