Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Neste início rápido, você aprenderá a conectar o servidor MCP (Protocolo de Contexto de Modelo do Azure) à CLI do GitHub Copilot. Essa integração permite que o GitHub Copilot interaja com seus recursos do Azure diretamente do terminal.
Pré-requisitos
- CLI do GitHub Copilot instalada.
-
CLI do Azure instalada e autenticada (
az login). -
Node.js instalado (para executar o servidor por meio
npx).
Entrar no Servidor MCP do Azure para desenvolvimento local
O Servidor MCP do Azure se autentica no Microsoft Entra ID usando a Azure Identity library for .NET. O servidor dá suporte a dois modos de autenticação:
-
Modo de agente: usa a autenticação nativa do sistema operacional (como o Gerenciador de Contas Web do Windows) com
InteractiveBrowserCredential. - Modo de cadeia de credenciais: tenta vários métodos de autenticação em sequência: variáveis de ambiente, Visual Studio Code, Visual Studio, CLI do Azure, Azure PowerShell, CLI do Desenvolvedor do Azure e autenticação interativa do navegador.
Entre usando qualquer um destes métodos:
- Abra a Paleta de Comandos (
Ctrl+Shift+PouCmd+Shift+Pno Mac). - Execute o comando Azure: Sign In e siga as instruções.
Depois de entrar, o Servidor MCP do Azure pode autenticar e executar operações nos serviços do Azure com base em suas permissões.
Adicionar servidor MCP do Azure
A CLI do GitHub Copilot dá suporte a servidores MCP por meio da /mcp família de comandos.
Abra o terminal.
Inicie a CLI do GitHub Copilot no modo interativo:
copilotNa sessão interativa, execute o seguinte comando para abrir o formulário de configuração do servidor MCP:
/mcp addPreencha os campos de configuração com os seguintes valores:
Campo Valor Nome do Servidor azure-mcpTipo de servidor 1(Local)Command npx -y @azure/mcp@latest server startVariáveis de ambiente (deixe em branco – utiliza a autenticação da CLI do Azure) Ferramentas *Observação
Se preferir usar o .NET, defina o Comando como
dotnet dnx -p Azure.Mcp server start.Pressione Ctrl+S (ou Cmd+S no macOS) para salvar a configuração do servidor.
Quando terminar, pressione
escpara fechar a configuração do servidor.
Verificar conexão
Confirme se você configurou o Servidor MCP do Azure corretamente e se a CLI do GitHub Copilot o reconhece:
Na sua sessão da CLI do Copilot, execute:
/mcp showRevise a saída. Você deverá ver
azure-mcplistado na configuração:● MCP Server Configuration: • azure-mcp (local): Command: npx Total servers: 1 Config file: ~/.copilot/mcp-config.json
Usar o Servidor MCP do Azure
Uma vez conectado, você pode usar a linguagem natural para interagir com seus recursos do Azure.
Na sessão da CLI do GitHub Copilot, digite um prompt que exija contexto do Azure. Por exemplo:
> List my Azure resource groups.O GitHub Copilot identifica a intenção e usa as
azure-mcpferramentas para buscar as informações. Ele imprime uma resposta listando seus grupos de recursos do Azure, semelhante a:I found the following resource groups in your subscription: - **my-resource-group-1** (East US) - **dev-environment** (West Europe) - **production-app** (Central US)
Gerenciar os servidores MCP
Gerencie os servidores MCP configurados usando os seguintes comandos:
-
Listar servidores:
/mcp show -
Remova um servidor:
/mcp remove azure-mcp -
Obtenha ajuda:
/mcp help
Próximas etapas
- Saiba mais sobre a CLI do GitHub Copilot.
- Explore os recursos do Servidor MCP do Azure.