How it worksFeaturesDocsEarly accessGitHubDashboard

Recursos

Recursos são a metade "leitura" do MCP — dados ou documentos que um cliente de IA pode trazer para o contexto sem precisar chamar uma ação.

Abra a tela do Arthur que oferece suporte visual a “Recursos”

Abra a aba Recursos para mostrar a área do produto discutida nesta página da wiki

Traga a área Novo recurso para o viewport e produza um screenshot semântico e focado

O que você pode fazer

  • Publicar recursos estáticos: conteúdo fixo que você escreve uma vez, como um documento de política, um glossário ou uma referência de configuração.
  • Publicar recursos dinâmicos, apoiados por um endpoint REST ao vivo que o Arthur chama no momento da leitura e retorna como está — com suporte a valores padrão de entrada e um caminho iterador quando a resposta upstream é uma lista que deve virar várias entradas de recurso.
  • Declarar uma URI, um MIME type opcional, e uma mensagem de erro mostrada ao cliente de IA caso a chamada upstream falhe.
  • Habilitar ou desabilitar cada recurso individualmente para controlar o que fica visível para clientes de IA e na página de documentação pública.
  • Escrever o conteúdo do recurso como HTML (o MIME type padrão de um recurso estático é text/html) com um editor Code/Preview ao vivo, ou, para um recurso dinâmico, renderizar seus dados ao vivo através de um template HTML Handlebars, do mesmo jeito que a saída HTML de uma Ferramenta funciona.

Como usar

  1. Abra um servidor e vá na aba Recursos.
  2. Crie um recurso e escolha estático ou dinâmico.
  3. Para um recurso estático, escreva o conteúdo diretamente. Para um dinâmico, aponte-o para o endpoint que deve alimentá-lo, e defina um caminho iterador se uma única resposta upstream deve virar várias entradas de recurso.
  4. Habilite o recurso quando estiver pronto para clientes de IA lerem.

Bom saber

  • Recursos são somente leitura por design — qualquer coisa que altere dados pertence a uma Ferramenta.

Vídeo tutorial