Pular para conteúdo

Exercícios: Aula 04 - Estrutura de Recursos 📂

🟢 Nível Básico

  1. O que é uma URI no contexto de Resources do MCP?
  2. Dê um exemplo de uma Tool que você gostaria de criar para facilitar seu dia a dia.

🟡 Nível Intermediário

  1. Por que os Prompts são úteis para garantir respostas consistentes da IA em uma empresa?
  2. Diferencie o uso de um Resource Dinâmico de uma Tool. Quando usar um ou outro?

🔴 Nível Desafio

  1. Design de Sistema: Imagine um servidor MCP que conecta um calendário.
    • Crie uma URI para o Resource "Compromissos de Hoje".
    • Defina os argumentos necessários para a Tool "Remarcar Reunião".
    • Escreva uma pequena descrição para a Tool que ajude a IA a entender que ela NÃO deve marcar reuniões antes das 09h.

📚 Gabarito e Soluções Comentadas

Gabarito Explicado ### Questão 1: O que é uma **URI** no contexto de Resources do MCP? **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura de Recursos no MCP**, o conceito abordado (O que é uma **URI** no contexto de Resources do MCP?) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 2: Dê um exemplo de uma **Tool** que você gostaria de criar para facilitar seu dia a dia. **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura de Recursos no MCP**, o conceito abordado (Dê um exemplo de uma **Tool** que você gostaria de criar para facilitar seu dia a dia.) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 3: Por que os **Prompts** são úteis para garantir respostas consistentes da IA em uma empresa? **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura de Recursos no MCP**, o conceito abordado (Por que os **Prompts** são úteis para garantir respostas consistentes da IA em uma empresa?) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 4: Diferencie o uso de um **Resource Dinâmico** de uma **Tool**. Quando usar um ou outro? **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura de Recursos no MCP**, o conceito abordado (Diferencie o uso de um **Resource Dinâmico** de uma **Tool**. Quando usar um ou outro?) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais. ### Questão 5: Design de Sistema **Resposta Comentada:** - **Fundamentação:** No contexto de **Estrutura de Recursos no MCP**, o conceito abordado (Design de Sistema) é essencial para assegurar que os requisitos do sistema sejam estruturados de forma padronizada e escalável. - **Justificativa Técnica:** A abordagem recomendada prioriza baixo acoplamento, alta coesão e facilidade de manutenção em ambientes de produção, evitando retrabalho e inconsistências operacionais.