skills-integrate-mcp-with-copilot は何をしますか?
演習:Model Context Protocol を GitHub Copilot と統合する
Model Context Protocol (MCP) は、AI アシスタント(例:GitHub Copilot)が外部ツールやデータソースと安全に通信するための標準化された方法を提供します。このスキルでは、MCP サーバーを作成し、それを GitHub Copilot のコンテキストに統合する手順を学びます。
前提条件
- GitHub Copilot が有効な GitHub アカウント
- Node.js 18 以上(または Python 3.8 以上)
- MCP SDK の基本的な理解
セットアップ
-
リポジトリをクローンします:
git clone https://github.com/florinapatrulescu/skills-integrate-mcp-with-copilot.git cd skills-integrate-mcp-with-copilot -
依存関係をインストールします:
npm install -
MCP サーバー設定ファイル
mcp.jsonを編集し、GitHub Copilot に公開するツールを定義します。
使用方法
-
MCP サーバーを起動します:
npm start -
GitHub Copilot が MCP サーバーを検出できるようにします(詳細な手順は演習内の指示に従ってください)。
-
Copilot が統合されたツールを活用して、コード補完やコンテキストに応じた提案を行うように設定します。
リソース
ライセンス
MIT