Use uma ferramenta de MCP Server para conectar agentes a sistemas externos

Crie um agente de IA que consome conhecimento externo de um MCP Server e o converte em saídas de documentação confiáveis e estruturadas.

Ferramentas permitem que os agentes interajam com repositórios e fontes de dados, expandindo suas capacidades além do conhecimento genérico. Ao final deste guia rápido, você terá um agente de IA capaz de recuperar dados externos por meio da ferramenta MCP Server do Deepwiki e retornar respostas em um formato de saída estruturado.

O que é uma ferramenta de MCP Server?

Uma ferramenta MCP (Model Context Protocol) permite que um agente se conecte a sistemas e fontes de dados externos. Em vez de depender apenas do seu contexto pré-treinado, o agente pode recuperar informações selecionadas e usá-las para gerar resultados precisos e atualizados.

Pré-requisitos

Antes de começar, certifique-se de ter o seguinte:

  • Uma API key de um provedor de LLM (por exemplo, OpenAI, Anthropic ou Google).

  • A API key registrada na Digibee como uma conta do tipo Secret Key. Para mais detalhes, veja como criar uma conta Secret Key.

Em seguida, adicione o Agent Component ao pipeline logo após o trigger e configure-o da seguinte forma:

  • Modelo: Selecione o modelo de sua preferência (por exemplo, OpenAI – GPT-4o Mini).

  • Conta: Clique no ícone de engrenagem ao lado do parâmetro Model, vá até Conta e selecione a conta Secret Key que você criou na Digibee.

Agora que a configuração básica está concluída, você pode configurar sua ferramenta MCP e os prompts.

Configurando uma ferramenta de MCP Server

Caso de uso

Neste exemplo, o agente se conecta ao MCP Server do DeepWiki, um serviço remoto e gratuito que fornece acesso a repositórios públicos. O objetivo é recuperar conhecimento técnico sobre Event-Driven Architecture e transformá-lo em documentação estruturada.

O agente utilizará uma ferramenta de MCP Server combinada com Mensagem do Sistema, Mensagem do Usuário e um JSON Schema.

1

Configurar o MCP Server

  1. Abra seu pipeline e selecione o Agent Component.

  2. Na configuração do agente, clique no botão + em Tools e selecione Servidor MCP.

  3. Configure o MCP Server com os seguintes valores:

    • Nome: DeepWiki

    • URL do Servidor: https://mcp.deepwiki.com/mcp

Alguns MCP Servers exigem autenticação para recuperar dados. Nesses casos, configure os parâmetros abaixo:

  • Account

  • Custom Account

  • Headers

  • Query Parameters

  1. Clique em Confirmar.

Após a configuração, o agente poderá recuperar dados externos do MCP Server da DeepWiki e utilizá-los como contexto.

2

Definir os prompts

Mensagem do Sistema: Estabelece o papel do Agent e os padrões de escrita.

Mensagem do Usuário: Descreve a tarefa específica que o Agent deve executar utilizando a ferramenta MCP.

3

Definir o JSON Schema

Após o agente estar corretamente configurado, abra a configuração do Modelo e habilite a opção Usar Esquema JSON. O JSON Schema garante que a saída seja estruturada, validada e pronta para consumo por etapas posteriores.

Caso não esteja familiarizado com essa configuração, consulte o guia de início rápido Transforme respostas de IA em uma saída JSON estruturada.

4

Executar o agente e analisar a saída

No Painel de Teste, clique em Executar. Após a execução, o agente retorna um objeto JSON validado que segue o schema definido.

Exemplo de saída:

Resultado

Agora você tem um agente funcional que se conecta a um servidor MCP, recupera dados externos e os transforma em documentação consistente e legível por sistemas. Parabéns!

Você pode estender esse agente alterando o MCP Server, os prompts ou o JSON Schema para dar suporte a novos casos de uso.

Tópicos relacionados

Atualizado

Isto foi útil?