イントロダクション
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 を設定して構成します。
開発タスクを自動化するために、Copilot Chat と共に GitHub MCP Server を使用します。
GitHub MCP Server を使用する際に発生する一般的な問題を特定し、解決します。
[前提条件]
開始する前に、次のものを用意してください。
GitHub のアカウント
Visual Studio Code または MCP 統合をサポートする別のエディター
Copilot Business または Copilot Enterprise プランを利用する組織または企業のメンバーである場合、Copilot で MCP を使用するには「Copilot 内の MCP サーバー」ポリシーを有効にする必要があります。
(省略可能)
高度なセットアップと権限管理のための GitHub 個人用アクセス トークン (PAT)。
ローカル サーバーのセットアップを試してハンズオンで制御する予定がある場合は、Docker をインストールしてください。