도대체 MCP는 무엇이며 왜 모두가 그것에 대해 이야기하고 있습니까?
요즘 LLM (Lange Language Models)과 관련하여 모든 사람들이 MCP (Model Context Protocol)에 대해 이야기하는 것처럼 느껴지지만 실제로는 거의 정의하지 않습니다.
TL; DR : LLM을 데이터 및 도구에 연결하기위한 개방형 표준입니다.
더 깊이 다이빙합시다!
LLM의 컨텍스트 문제
LLM은 종종 교육 데이터 이외의 정보를 요청받을 때 어려움을 겪습니다. 그들은 때때로 환각을 느끼고 잘못된 말을하거나 단순히“모르겠다”고 말할 것입니다.
LLM 위에 구축 된 AI 에이전트가 유용하기 위해서는 신속하게 (코드베이스, 리포지토리 데이터, 문서 등) 프롬프트 할 때 적절한 양의 컨텍스트를 제공합니다.
일반적으로 LLM에 그 컨텍스트를 제공하거나 일종의 외부 도구를 사용하도록 프롬프트를 개선해야합니다. 예를 들어, Github Copilot에는 @WorkSpace와 같은 도구가 있으며 코드베이스에서 프롬프트에 이르기까지 관련 정보를 제공합니다. 이러한 유형의 “추가 툴링”은 멋지지만 다른 API와 서비스에서 물건을 구현할 때 상당히 복잡해질 수 있습니다.
해결책 : 모델 컨텍스트 프로토콜 또는 MCP
11 월에 의인성 오픈은 모델 컨텍스트 프로토콜을 다음과 같이 LLM 및 AI 보조원을 데이터 및 도구에 연결하는 표준!
MCP는 당신이 잠을자는 방식을 성장 시켰습니다. 도구와 조직이 MCP 표준을 채택함에 따라 점점 더 가치가 있습니다. MCP는 모델의 비수성이기 때문에 누구나 MCP 통합을 사용하고 생성 할 수 있습니다. 모든 개방형 표준과 마찬가지로 조수가 떠오르는 모든 보트를 들어 올립니다.
MCP는 이러한 개방성 때문에 많은 AI 개발자와 도구의 마음을 “이겼고 기존 아이디어의”Ai-First “버전이기 때문이라고 생각합니다.
우리가 이와 같은 프로토콜을 표준으로 본 것은 이번이 처음이 아닙니다. 2016 년에 Microsoft는 LSP (Language Server Protocol)를 출시하여 코드 편집기의 표준을 프로그래밍 언어를 지원할 수 있도록했습니다. 오늘으로 빠르게 전달 : LSP로 인해 편집자 전역의 언어 지원이 그 어느 때보 다 낫습니다. 개발자가 더 이상 생각조차 할 필요조차없는 시점까지!
MCP는 LSP에서 많은 영감을 얻었으며 AI 툴링에 절대적으로 변형 될 수 있습니다. 그것은 허용합니다 모든 사람가장 큰 기술 거인에서 가장 작은 인디 개발자 상점에 이르기까지 강력한 AI 솔루션을 가능하게합니다. 어느 고객이 있습니다 최소 설정으로.
그래서 이것이 큰 거래입니다! 기술 커뮤니티가 점점 더 많이 뒷받침하는 개방형 표준은 더 나은 도구, 더 나은 개발자 경험 및 모든 사람을위한 더 나은 사용자 경험을 의미합니다.
Github 및 MCP
우리는 단지 MCP에 대해 이야기하는 것이 아닙니다 : 우리도 기여하고 있습니다!
최근에 새로운 오픈 소스, 공식, 지역 Github MCP 서버를 출시하게되어 매우 기쁩니다! GitHub API와 완벽한 통합을 제공하여 개발자가 구축 할 수있는 고급 자동화 및 통합 기능을 제공합니다!
GitHub 커뮤니티에서 그것에 대해 더 많이 채팅하거나 공식 발표를 확인할 수 있습니다.
더 많은 기여를하고 더 배우려면 어떻게해야합니까?
Hoorah, 나는 당신이 결코 묻지 않을 것이라고 생각했습니다! 다음은 귀하를 향한 몇 가지 리소스입니다.
또한 뻔뻔한 플러그를 신경 쓰지 않으면 지금 에이전트 모드와 함께 사용할 수도 있습니다. 나가서 코드!
작성자가 작성했습니다
Post Comment