사상 리더

MCP에 대한 생각을 해야 하는 이유는 무엇일까?

mm
Unite.AI를 Google의 선호 소스에 추가

지난 11월, Anthropic은 Model Context Protocol (MCP)을 출시했는데, 초기에는 미미한 관심만을 받았다. 회사는 블로그 포스트에 뉴스를 담아 MCP를 “프론티어 모델이 더 나은, 더 관련性 있는 응답을 생성하도록 도와주는” 열린 표준이라고 불렀다.

하지만 개발자들이 MCP에 대해 더 많이 알아갈수록, MCP의 강력함이 명백해졌다. 몇 개월 만에 OpenAI, Google, Microsoft와 같은 회사들이 이 표준을 채택했다. 이것은 MCP에 대한 관심을 불러일으켰고, 성장은 빨간 열기구 앱과 같은 소비자 앱보다는 개발자 인프라 툴과 같은 성장이었다.

MCP의 GitHub 저장소는 빠르게 활기찬 커뮤니티로 변모했다. 현재 64,500개 이상의 별과 7,500개의 포크가 있다. 그리고 다양한 웹사이트에 나타난 수천 개의 서버도 있다.

이러한 모멘텀은 개발자 인프라에서 보기 드문 현상이다. 그러나 MCP의 중요성을 보여주며, MCP는 “AI 앱을 위한 USB C”라고 불리우고 있다.

이제 MCP가 왜这么 인기가 있는지, 그리고 IT 리더들이 MCP에 대해 어떻게 생각해야 하는지 살펴보자.

MCP의 이점

MCP가 도입되기 전에, 고급 생성형 AI 또는 에이전트 시스템을 구축하는 것은 힘든 과정이었다. 각 대형 언어 모델(LLM)은 사용하는 모든 도구 또는 데이터 소스와 맞춤형으로 통합해야 했다. 이것은 “MxN 문제”라고 알려진 것을 만들었다. 여기서 M 모델은 N개의 다른 도구와 수동으로 연결되어야 한다.

예를 들어, 세 가지 다른 LLM을 사용하여 10개의 애플리케이션과 작업하려면, 30개의 별도 통합을 구축해야 한다. 이것은 상당한 엔지니어링 자원을 필요로 할 뿐만 아니라, 도구, API, 모델이 발전함에 따라 코드베이스를 유지하기가 어렵다.

그러나 MCP 표준을 사용하면 과정은 크게 개선된다. 두 가지 중요한 기능을 제공한다: LLM과 함께 컨텍스트와 도구 사용. 이것은 더 관련성 있는 응답뿐만 아니라 정확성과 생산성도 개선한다.

예를 들어, 컨텍스트를 통해 AI 애플리케이션은 공개적으로 사용 가능한 다양한 데이터 소스(예: 날씨 또는 금융 데이터)에 접근할 수 있다. MCP는 또한 슬랙 또는 지라 티켓과 같은 개인 데이터 소스에 접근할 수 있다.

도구 사용에 있어서, MCP는 데이터베이스의 CRUD 작업, 일정 또는 알림 예약, CRM 또는 ERP의 업데이트와 같은 작업을 수행할 수 있다.

MCP의 다른 이점은 표준화된 컨텍스트와 도구 사용을 제공한다. 하나는 OAuth 기반 인증을 지원하는 보안이다. 다음으로, 모델은 도구 또는 데이터 소스와 밀접하게 결합되지 않는다. 즉, API가 변경되거나 새로운 도구가 채택되면 주요 수정이 필요하지 않다.

MCP는 또한 도구 사용과 데이터 흐름의 중앙화를 통해 거버넌스와 컴플라이언스를 개선한다. 이것은 정책과 감사를 시행하기 쉽게 만든다.

이러한 이점을 감안할 때, MCP가 매우 인기 있는 시스템이 된 것은 놀라운 일이 아니다.

MCP의 도전

MCP는 아직 안정적이고 성숙한 시스템이 되기 위해 많은 작업이 필요하다. 사용자 인터페이스는 종종 거친 편이고直관적이지 않다. MCP의 보안을 강화하기 위해 강력한 유형의 접근 방식을 사용하여 잠재적인 공격 벡터를 최소화해야 한다. 또한 세부적인 권한 부여가 중요하다. 예를 들어, 특정 작업만을 위해 MCP 서버 또는 에이전트를 권한을 부여할 수 있어야 한다.

MCP를 찾는 것은 여전히 문제이다. 서버와 인증을 위한 레지스트리가 필요하다. 앱 스토어와 유사하게 작동하는 레지스트리이다. 이러한 레지스트리는 IT, 보안, 금융과 같은 다양한 垂直 분야에서 작동할 수 있다. 기업은 더 많은 제어를 제공하기 위해 내부 레지스트리를 개발할 가능성이 있다.

마지막으로, MCP는 더 넓은 의미의影响을 가질 수 있다. 예를 들어, 웹 애플리케이션과 모바일 앱의 일일 활성 사용자 수를 낮출 수 있다. 이유는 AI 에이전트가 MCP를 사용하여 작업을 수행하기 때문이다. 즉, 플랫폼을 방문할 필요가 줄어든다.

보안을 기반으로

MCP는 훨씬 더 빠른 혁신을 가능하게 한다. 특히 기업이 AI 투자에서 구체적인 결과를 보여야 하는 압박을 받고 있는 상황에서 중요하다. 그러나 속도의 추구는 보안과 컴플라이언스의 희생으로 이루어져서는 안 된다. 이러한 영역에서 코너를 절약하면重大한 위험을 созд할 수 있다. 이유는 MCP가 민감한 데이터에 접근할 뿐만 아니라 직접적인 작업도 수행할 수 있기 때문이다.

MCP 구현에는 거버넌스, 로깅, 감사를 모든 레이어에 내장해야 한다. 정책은 에이전트를 권한을 부여할 수 있는 사람, 허용되는 작업, 그리고 이러한 활동을 모니터링하는 방법을 명확하게 정의해야 한다. 세부적인 권한 부여와 지속적인 감시를 결합하면 오남용의 가능성을 줄이고 컴플라이언스를 필요한 투명성을 보장한다.

결론

MCP는 다음 세대의 생성형 AI와 에이전트 시스템을 구축하는 데 빠르게 중요해지고 있다. IT 리더들에게 MCP는 기회와 책임을 동시에 제공한다. 새로운 효율성과 능력을 잠금할 기회와, 올바른 가드레일을 설치하여 구현해야 하는 책임이 있다.

장기적으로, 보안과 컴플라이언스를 필수적인 요소로 다루는 기업은 MCP의 전체 가치를 최대한 활용할 수 있을 것이다. 혁신과 강력한 거버넌스를 균형 있게 조화시키면, IT 리더들은 AI 이니셔티브가 강력하고 변革적이면서도 신뢰할 수 있고, 지속 가능하며, 회복력이 있는 것을 보장할 수 있다.

니킬 뭉겔은 크리블의 AI 연구개발 책임자입니다. 그는 크리블에서 IT와 보안 데이터 변환 및 분석을 위한 LLM 기반 시스템을 구축하고 있습니다. 크리블에 합류하기 전에 그는 관측 가능성과 소비자 소셜 기술 지형을 걸쳐 분산 시스템을 개발하는 데 10년 이상을 보냈습니다. 그는 샌프란시스코에서 아내와 두 자녀와 함께 살고 있습니다. 현재 그는 복잡한 인프라를 더 직관적이고 설명 가능하게 만들기 위해 AI를 적용하는 데 집중하고 있습니다.