🟢 Nível Básico
- Por que devemos usar Resources para exibir relatórios e Tools para fazer buscas filtradas?
- O que significa "parametrização de queries" em bancos de dados?
- Como os comentários no esquema (Schema documentation) ajudam a IA a realizar consultas mais precisas?
- Explique o risco de dar permissão de
DROP TABLE para um servidor MCP que será usado por um Chatbot público.
🔴 Nível Desafio
- Cenário de Implementação: Você precisa expor uma tabela de
Vendas.
- Crie uma Tool chamada
get_sales_by_period que aceita start_date e end_date.
- Escreva a query SQL (ou o comando do seu banco preferido) utilizando parâmetros seguros para evitar injeção.