Tools (Infraestrutura & MCP)
Esta seção detalha a infraestrutura de gateway proxy, servidores de contexto MCP conteinerizados e sandboxes de agentes de IA.
Marcos Concluídos
Gateway Proxy & Rede
- Gateway Proxy HTTP em Fastify: Implantação de um gateway conteinerizado (
elo-mcp-gateway) rodando em Fastify v5 que intercepta e roteia requisições de clientes locais (como a CLI do Antigravity na porta3005) para os containers de contexto correspondentes. - Tratamento de CORS & SSE Streams: Configuração de headers CORS em nível de rede e desabilitação de timeouts de proxy para assegurar conexões persistentes e estáveis de Server-Sent Events (SSE).
Ecossistema MCP Conteinerizado
- Sandbox de Navegador Headless (Playwright): Implantação de container baseado em Debian executando o Google Chrome em modo headless via Playwright, equipado com regras automáticas de reescrita de tráfego que direcionam requisições localhost de volta para a máquina hospedeira (
host.docker.internal). - Servidores MCP Estruturados: Configuração de ambientes conteinerizados Alpine/Debian para:
GitHub MCP: Controle de versão, gestão de issues e buscas de código.Context7 MCP: Motor de busca de documentações atualizadas (React 19, Fastify 5, Three.js).Docker Hub MCP: Varreduras no registro de imagens de container.
Scripts de Automação
- Scripts de Compilação TypeScript: Desenvolvimento de utilitários em TypeScript (
generate-changelog.tsegenerate-roadmap.ts) rodando sobtsxpara compilar e atualizar logs e roadmaps diretamente no diretório raiz do repositório.
Foco Planejado
- Integrações de CI/CD: Desenvolvimento de validadores de contexto e scripts de check.
- Relatórios Automatizados em Sandbox: Exposição de painéis de cobertura e testes em tempo de execução para os agentes locais de IA.