Organizando um projeto MCP: módulos, testes e versionamento · Módulo 3 · aula 5 — domínio, tools, resources e transporte em pastas separadas