Anthropic MCP (Model Context Protocol)
최근 Anthropic의 MCP (Model Context Protocol)이라는 표준이 핫해서 개념을 찾아보다가, 제가 이해하기 좋았던 개념도가 있어서 공유해봅니다.
https://www.youtube.com/watch?v=7j_NE6Pjv-E
1. LLM 자체만으로는 Ideation 정도의 수단일 뿐, 생산성 향상에는 큰 도움을 주지 못함.
2. LLM에게 Search, Python Interpreter, Image생성과 같은 여러 Tool을 쥐어줌으로써, 비로소 우리 생산성을 크게 향상시킬 수 있는 수단이 되었음.
그러나, ChatGPT를 위한 툴, Claude를 위한 툴, Cursor를 위한 Tool이 모두 제각각 개발되어야하기 때문에, LLM별로 인터페이스를 매번 새롭게 맞춰야 하는 번거로움 있음.
3. 지난 11월 Anthropic에서 MCP라는 표준 프로토콜을 제시하였고, 각 툴 입장에서는 MCP규격에 맞춘 Server만 만들어놓으면, 개별 LLM이 무관하게 자유롭게 가져다가 쓸 수 있음.
(지난 2월에 Cursor에서 MCP도입하면서 standard de-facto로 급부상하였고, ChatGPT에서도 경쟁사 표준임에도 MCP도입하겠다고 밝힘)
* 보안 이슈에 대한 경고가 있긴 하지만, MCP가 AI시대의 App Store의 개념으로 급부상하고 있어서, Tool 제공사들 입장에서는 진지한 검토가 필요해보입니다.