簡介

已完成

GitHub MCP Server 是一種託管、安全、可擴展的方式,可將您最喜愛的 GitHub 功能集成到您的 AI 輔助工作流程中。 它基於 Anthropic 推出的模型上下文協議 (MCP) 構建,與您喜愛的所有開發工具兼容。

其工具套件擴展了 GitHub Copilot 和其他 AI 工具,幫助您自動化任務、管理存儲庫,並通過上下文感知的 AI 輔助增強您的開發體驗。

GitHub MCP Server 可協助您快速入門,同時保持工作流程簡單且專注。 它適用於 Visual Studio Code,並將擴展到其他編輯器和平台,幫助您將 AI 驅動的生產力帶入整個開發過程。

學習目標

在本模組結束時,您將能夠:

  • 了解什麼是 MCP 和 GitHub MCP Server,以及為什麼它們對開發人員有用。

  • 在 Visual Studio Code 中為您的專案設定和設定 GitHub MCP Server。

  • 使用 GitHub MCP Server 搭配 Copilot Chat 來自動化開發工作。

  • 識別並解決使用 GitHub MCP Server 時的常見問題。

先決條件

在開始之前,請確保您具備以下條件:

  • GitHub 帳戶

  • Visual Studio Code 或其他支援 MCP 整合的編輯器

  • 如果您是具有 Copilot Business 或 Copilot Enterprise 方案的組織或企業的成員,則必須啟用「Copilot 中的 MCP 伺服器」原則,才能將 MCP 與 Copilot 搭配使用。

(選擇性)

  • 用於進階設定和權限控制的 GitHub 個人存取權杖 (PAT)。

  • 如果您打算嘗試使用本機伺服器設定進行實際控制,請安裝 Docker。