도대체 MCP는 무엇이며 왜 모두가 그것에 대해 이야기하고 있습니까?

도대체 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, 나는 당신이 결코 묻지 않을 것이라고 생각했습니다! 다음은 귀하를 향한 몇 가지 리소스입니다.

또한 뻔뻔한 플러그를 신경 쓰지 않으면 지금 에이전트 모드와 함께 사용할 수도 있습니다. 나가서 코드!

작성자가 작성했습니다

캐시디 윌리엄스

Github 개발자 옹호자 Sr. 이사

출처 참조

Post Comment

당신은 놓쳤을 수도 있습니다