次の方法で共有


Microsoft Learn MCP サーバーを使い始める

この記事では、Visual Studio (VS) コードの GitHub Copilot で Microsoft Learn モデル コンテキスト プロトコル (MCP) サーバーの使用を開始する際に役立ちます。 MCP サーバーを初めて使用する場合は、最初に MCP サーバーの概要 に関する記事を確認することをお勧めします。 VS Code は Learn MCP Server の一般的なクライアントですが、MCP はオープン プロトコルであるため、Copilot Studio、Foundry、およびその他の多くのエージェント IDE のエージェントを含む多くのクライアントでサポートされています。

全体的なプロセスは次のようになります。

  1. エディターを構成する
  2. MCP サーバーを使用する
  3. 手順を設定する

別のエージェント開発環境を使用する場合、詳細は異なる場合がありますが、プロセスは同等である必要があります。 GitHub リポジトリ内の他のクライアント アプリの構成オプションを参照してください。

Prerequisites

この記事の手順に従うには、 Visual Studio CodeGitHub Copilot が必要です。

エディターを構成する

Learn MCP サーバーを構成する最も簡単な方法は、これらのボタンを使用することです。

Visual Studio Code をインストール VS Code をインストールVisual Studio にインストール

MCP サーバーは、ユーザー レベルとワークスペース レベルで構成できます。 ユーザー設定はすべての VS Code セッションに適用されます。これは、ほとんどの場合、Microsoft テクノロジを使用する場合に便利です。 また、Microsoft テクノロジを使用するワークスペースの MCP 設定を構成したり、そうでないワークスペース用に他の MCP サーバーを構成したりすることもできます。

詳細については、「Learn MCP - Installation and getting started (MCP - インストールと概要)」を参照してください。

MCP サーバーを使用する

  1. チャットを開く
  2. エージェント モードの選択
  3. たとえば、Microsoft Learn コンテンツに関連する質問をします。 How to create a Microsoft Foundry instance using az cli?
  4. エージェントに MCP サーバーの使用を許可する
  5. 応答を取得する

AI エージェントが予想どおりに MCP ツールを使用しない場合は、ツールの特定の手順を構成すると便利な場合があります。

  1. GitHub Copilot を使用して VS Code でチャット ウィンドウを開く
  2. エージェント モードの選択
  3. ウィンドウの上部にある設定ホイールをクリックし、[手順] を選択します
  4. 命令ファイルを作成する場所を選択する
  5. 次のような手順を指定します。
---
applyTo: '**'
---
## Querying Microsoft Documentation

You have access to MCP tools called `microsoft_docs_search`, `microsoft_docs_fetch`, and `microsoft_code_sample_search` - these tools allow you to search through and fetch Microsoft's latest official documentation and code samples, and that information might be more detailed or newer than what's in your training data set.

When handling questions around how to work with native Microsoft technologies, such as C#, F#, ASP.NET Core, Microsoft.Extensions, NuGet, Entity Framework, the `dotnet` runtime - please use these tools for research purposes when dealing with specific / narrowly defined questions that may occur.

次のステップ

Learn MCP Server の詳細については、次のリンクを参照してください。