🟢 Nível Básico
- Diferencie o papel do "Usuário Final" do papel do "Cliente MCP" em um app web.
- Por que a UX deve mostrar quando a IA está "pensando" ou "chamando uma ferramenta"?
- Explique o problema de segurança de colocar chaves de API do servidor MCP diretamente no frontend (React/Vue).
- Como você renderizaria o resultado de uma Tool que retorna uma lista de preços: em texto puro ou em uma tabela/gráfico? Justifique.
🔴 Nível Desafio
- Fluxograma de Aprovação: Desenhe (em texto ou diagrama) o fluxo de uma aplicação web onde:
- A IA sugere "Deletar Conta".
- O Sistema interrompe e pede confirmação ao Usuário.
- O Usuário confirma.
- O MCP executa a Tool.
- O Frontend atualiza o estado para "Logoff".