Compartilhar via


Estenda seu agente com o Protocolo de Contexto de Modelo

Você pode estender seu agente com ferramentas usando o Protocolo de Contexto de Modelo (MCP).

O que é Protocolo de Contexto do Modelo?

Model Context Protocol (MCP) ajuda você a se conectar a servidores de conhecimento e fontes de dados existentes diretamente no Copilot Studio. Ao se conectar a um servidor MCP, você obtém acesso a:

  • Recursos: dados semelhantes a arquivos que um agente pode ler para obter mais contexto, como respostas de API ou conteúdo de arquivo
  • Ferramentas: Funções que um modelo de linguagem pode chamar para executar uma ação
  • Solicitações: modelos de solicitação predefinidos para realizar tarefas específicas

Observação

Copilot Studio atualmente dá suporte a ferramentas e recursos do MCP.

Como funciona o MCP?

Cada ferramenta ou recurso que um servidor MCP conectado publica está disponível automaticamente para uso em Copilot Studio. O servidor fornece o nome, a descrição, as entradas e as saídas. Quando você atualiza ou remove ferramentas e recursos no servidor MCP, Copilot Studio reflete dinamicamente essas alterações. Esse processo garante que os usuários sempre tenham as versões mais recentes e remova ferramentas e recursos obsoletos. Um único servidor MCP pode integrar e gerenciar várias ferramentas e recursos. Copilot Studio agentes podem acessar cada ferramenta.

Quando você se conecta a um produto não Microsoft, incluindo um servidor MCP externo, é responsável pelas ferramentas e recursos que acessa dentro de Copilot Studio.

Observação

Você deve ativar a orquestração generativa para usar o MCP.

Como estender um agente usando o MCP no Copilot Studio?

Para integrar o MCP no Copilot Studio:

  1. Use o assistente de integração do MCP para conectar seu agente a um servidor MCP existente.
  2. Crie um servidor MCP se você ainda não tiver um.
  3. Adicione as ferramentas e os recursos do servidor MCP ao seu agente para que o seu agente do Copilot Studio possa usá-los.
  4. (Opcional) Publique seu conector de MCP para permitir que o conector seja usado entre locatários.

Para obter mais informações sobre como solucionar problemas na integração MCP, consulte Solução de problemas de integração do Model Context Protocol (MCP).