Geral Múltipla Escolha

You're deciding how to implement a new feature in your MCP server. Users should be able to click a button to trigger a "summarize document" workflow. Which MCP primitive should you use?

You're deciding how to implement a new feature in your MCP server. Users should be able to click a button to trigger a "summarize document" workflow. Which MCP primitive should you use?

  1. Resources
  2. Functions
  3. Prompts
  4. Tools

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D - Tools - porque o AI precisa de novas capacidades

Análise da Questão

O MCP (Model Context Protocol) possui três primitivas principais:

PrimitivaFunção Principal
ResourcesFornecem dados para leitura (arquivos, bancos de dados)
PromptsModelos/estruturas de conversa pré-definidas
ToolsCapacidades acionáveis que o modelo pode executar

Por que Tools é a resposta correta?

Características do caso descrito:

  • O usuário clica um botão para iniciar uma ação
  • Há um processamento ativo (resumir documento)
  • É um fluxo de trabalho executável, não apenas acesso a dados
  • A IA precisa de uma nova capacidade para realizar a tarefa

Comparação entre as opções:

OpçãoAdequaçãoMotivo
ResourcesApenas fornecem dados passivos, não executam ações
FunctionsNão é uma primitiva oficial do MCP
PromptsSão modelos de conversa, não gatilhos de execução
ToolsPermitem executar ações/processos sob demanda

Conclusão

Tools são projetados especificamente para quando a IA precisa de capacidades acionáveis para realizar tarefas além da simples leitura de informações. O clique do botão dispara a execução da ferramenta que processa e resume o documento.

Alternativa D.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Geral

Ver mais Geral resolvidas

Tem outra questão de Geral?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.