MCP 서버 소개

중급
DevOps 엔지니어
관리자
개발자
솔루션 아키텍처
GitHub

이 모듈에서는 GitHub 기능을 AI 도구에 통합하는 안전하고 확장 가능한 방법인 GitHub MCP Server를 소개합니다. MCP의 정의, VS Code에서 GitHub MCP 서버를 구성하고, 코필로트 채팅과 함께 사용하고, 일반적인 문제를 해결하는 방법을 알아봅니다.

학습 목표

이 모듈을 마치면 다음을 수행할 수 있습니다.

  • MCP 및 GitHub MCP 서버가 무엇이며 개발자에게 유용한 이유를 이해합니다.
  • 프로젝트에 대한 Visual Studio Code에서 GitHub MCP 서버를 설정하고 구성합니다.
  • GitHub MCP Server를 Copilot Chat과 함께 사용하여 개발 작업을 자동화합니다.
  • GitHub MCP Server로 작업할 때 발생하는 일반적인 문제를 식별하고 해결합니다.

사전 요구 사항

시작하기 전에 다음이 있는지 확인합니다.

  • GitHub 계정
  • VISUAL Studio Code 또는 MCP 통합을 지원하는 다른 편집기
  • Copilot Business 또는 Copilot Enterprise 계획을 가진 조직 또는 기업의 구성원인 경우 코필로트와 함께 MCP를 사용하려면 "코필로트의 MCP 서버" 정책을 사용하도록 설정해야 합니다. (선택 사항)
  • 고급 설정 및 권한 제어를 위한 GitHub PAT(Personal Access Token)입니다.
  • 실습 제어를 위해 로컬 서버 설정을 실험하려는 경우 설치된 Docker입니다.