Skip to main content

MCP(모델 컨텍스트 프로토콜) 정보

MCP(모델 컨텍스트 프로토콜)는 GitHub Copilot의 기능을 다른 시스템과 통합하여 확장할 수 있는 프로토콜입니다.

MCP(모델 컨텍스트 프로토콜) 개요

MCP(모델 컨텍스트 프로토콜)는 애플리케이션이 LLM(대규모 언어 모델)과 컨텍스트를 공유하는 방법을 정의하는 개방형 표준입니다. MCP는 AI 모델을 다양한 데이터 원본 및 도구에 연결하여 보다 효과적으로 함께 작동할 수 있도록 하는 표준화된 방법을 제공합니다.

MCP를 사용하면 다양한 기존 도구 및 서비스와 통합하여 Copilot Chat의 기능을 확장할 수 있습니다. 예를 들어, GitHub MCP 서버를 사용하면 IDE에서 Copilot Chat을 사용하여 GitHub에서 작업을 수행할 수 있게 됩니다. 또한 MCP를 사용하여 Copilot Chat과 함께 작동하는 새 도구와 서비스를 만들어 환경을 사용자 지정하고 개선할 수 있습니다.

MCP에 대한 자세한 내용은 공식 MCP 설명서를 참조하세요. 현재 사용할 수 있는 MCP 서버에 대한 내용은 MCP 서버 리포지토리를 참조하세요.

Copilot Chat에서 MCP 서버를 구성하고 사용하는 방법을 알아보려면 MCP(모델 컨텍스트 프로토콜)를 사용하여 Copilot Chat 확장을(를) 참조하세요.

엔터프라이즈 및 조직에서는 소속 구성원의 MCP 사용 여부를 선택할 수 있습니다. 엔터프라이즈에서 Copilot Business에 대한 정책과 기능 관리하기을(를) 참조하세요. MCP 정책은 정책을 구성하는 조직이나 엔터프라이즈의 Copilot Business 또는 Copilot Enterprise 구독이 있는 사용자에게 적용됩니다. Copilot Free이나 Copilot Pro 또는 Copilot Pro(프로)+의 경우, 이 정책을 통해 제어되는 MCP 액세스 권한이 없습니다.

GitHub MCP 서버 정보

GitHub MCP 서버는 GitHub에서 제공 및 유지 관리하는 MCP(모델 컨텍스트 프로토콜) 서버입니다.

GitHub MCP 서버를 사용하여 다음을 수행할 수 있습니다.

  • 코드 관련 작업을 자동화하고 간소화합니다.
  • GitHub의 컨텍스트 및 AI 기능을 활용하려면 타사 도구(예: Cursor, Windsurf 또는 향후 통합)를 연결합니다.
  • 로컬 설정 없이도 모든 디바이스에서 작동하는 클라우드 기반 워크플로를 활성화하세요.
  • 코드 생성 및 보안 분석을 지원하기 위해 Copilot 코딩 에이전트(GitHub Copilot 구독 필요) 및 code scanning(GitHub Advanced Security 구독 필요)와 같은 GitHub 도구를 호출하세요.

모든 퍼블릭 리포지토리와 GitHub Advanced Security가 적용되는 프라이빗 리포지토리에 대해, GitHub MCP 서버와의 상호 작용은 푸시 보호로 보호됩니다. 이 보호는 AI가 생성한 응답에 비밀이 포함되지 않도록 차단하고 MCP 서버를 사용하여 수행하는 모든 작업(예: 이슈 생성)을 통해 비밀이 노출되는 것을 방지합니다. 푸시 보호 및 GitHub MCP 서버 작업을(를) 참조하세요.

GitHub에서 Copilot Chat, Visual Studio Code 또는 원격 MCP를 지원하는 다른 편집기를 통해 원격으로 GitHub MCP 서버에 액세스할 수 있으며, 또한 MCP와 호환되는 편집기에서 로컬로 실행할 수 있습니다. 이를 통해, 호스팅된 솔루션의 편리함과 자체 호스팅 설정의 사용자 지정 기능 중에서 선택할 수 있습니다.

원격 GitHub MCP 서버를 활용하려면 몇 가지 단계를 통해 로컬 설정 없이 수행할 수 있습니다. 이는 로컬 MCP 서버를 관리하는 번거로움 없이 GitHub의 AI 기능을 빠르게 활용하려는 사용자에게 특히 유용합니다.

GitHub MCP 서버를 로컬에서 실행하려면 설정을 좀 더 추가해야 하지만 AI 상호 작용에 대한 사용자 지정 및 제어를 강화할 수 있는 장점이 있습니다.

GitHub MCP 서버를 설정하고 사용하는 방법을 알아보려면 GitHub MCP 서버 사용을(를) 참조하세요.

가용성

현재 Visual Studio Code, JetBrains IDEs, XCode 등의 클라이언트에서 로컬 MCP 서버에 대한 광범위한 지원이 제공됩니다.

원격 MCP 서버에 대한 지원이 증가하고 있습니다. Visual Studio Code, Visual Studio, JetBrains IDE, Xcode, Eclipse, Cursor와 같은 편집기가 OAuth 또는 PAT와 함께 이 기능을 제공하고, Authorizationurf는 PAT만 지원합니다.

기본 설정 편집기가 원격 MCP 서버를 지원하는지 확인하려면 해당 편집기의 설명서를 확인하세요.

다음 단계