Compartilhar via


Introdução ao Servidor MCP do Microsoft Learn

Este artigo ajuda você a começar a usar o servidor do Protocolo de Contexto de Modelo (MCP) do Microsoft Learn em conjunto com o GitHub Copilot no Visual Studio Code. Se você for novo no servidor MCP, recomendamos que você examine primeiro o artigo de visão geral do Learn MCP Server . Observe que, embora o VS Code seja um cliente comum para o Learn MCP Server, o MCP é um protocolo aberto e, como tal, tem suporte de muitos clientes, incluindo agentes no Copilot Studio, no Foundry e em muitos outros IDEs agente.

O processo de alto nível que percorremos é:

  1. Configurar seu editor
  2. Usar o servidor MCP
  3. Definir instruções

Quando você usa outro ambiente de desenvolvimento agente, os detalhes podem variar, mas o processo deve ser comparável. Consulte as opções de configuração para outros aplicativos cliente no repositório GitHub.

Prerequisites

Para seguir as etapas deste artigo, você precisa do Visual Studio Code e do GitHub Copilot.

Configurar seu editor

A maneira mais fácil de configurar o Learn MCP Server é usando esses botões.

Instalação no VS Code Instalação no Visual Studio

Os servidores MCP podem ser configurados no nível do usuário e no nível do workspace. As configurações do usuário são aplicadas a cada sessão do VS Code, o que é conveniente quando você trabalha principalmente com tecnologias da Microsoft. Você também pode definir as configurações do MCP para workspaces que usam tecnologias da Microsoft e configurar outros servidores MCP para workspaces que não usam.

Para obter mais detalhes, consulte Learn MCP – Instalação e introdução

Instalar via plugin (Claude Code e CLI do Copilot)

Se você usar o Claude Code ou a CLI do GitHub Copilot, poderá instalar o microsoft-docs plug-in que inclui o servidor Learn MCP e três habilidades de agente que ajudam seu agente de IA a usar as ferramentas do MCP com mais eficiência:

  • microsoft-docs – para conceitos, tutoriais e pesquisas factuais
  • microsoft-code-reference — para pesquisas de API, exemplos de código e solução de problemas
  • microsoft-skill-creator — uma meta-habilidade para gerar habilidades personalizadas sobre tecnologias da Microsoft

Código Claude

Execute os seguintes comandos no Claude Code e reinicie:

/plugin marketplace add microsoftdocs/mcp
/plugin install microsoft-docs@microsoft-docs-marketplace

CLI do Copilot

Execute o seguinte comando na CLI do Copilot:

/plugin install microsoftdocs/mcp

Para obter mais informações sobre as habilidades do agente incluídas no plug-in, consulte o repositório Learn MCP Server.

Usar o servidor MCP

  1. Abrir chat
  2. Selecionar modo de agente
  3. Faça uma pergunta relevante para o conteúdo do Microsoft Learn, por exemplo: How to create a Microsoft Foundry instance using az cli?
  4. Permitir que o agente use o servidor MCP
  5. Obter a resposta

Quando o agente de IA não usa a ferramenta MCP quando esperado, pode ser útil configurar instruções específicas para a ferramenta:

  1. Abrir uma janela de chat no VS Code com o GitHub Copilot
  2. Selecionar modo de agente
  3. Na parte superior da janela, clique na roda de configurações e selecione Instruções
  4. Selecione um local para criar o arquivo de instruções
  5. Forneça instruções como:
---
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.

Próximas etapas

Você pode saber mais sobre o Learn MCP Server visitando os seguintes links: