O QUE FAZ
Os mesmos motores, três formas de acesso
Cada função do motor do Converge é descrita uma única vez, num catálogo que define suas entradas, saídas e unidades. O editor de scripts, a API REST e o servidor MCP chamam todos esse catálogo, de modo que um script, uma integração e um assistente de IA obtêm exatamente os números que a tela mostra.
Os scripts são em JavaScript e rodam a cada vez num worker de navegador novo e isolado: sem rede, sem acesso à página, sem eval e sem imports, com limite de tempo. Eles imprimem, tabulam e plotam, são salvos com o projeto e partem de exemplos resolvidos. A API REST fornece uma especificação OpenAPI 3.1 gerada a partir do catálogo, de modo que a documentação não pode se desviar do código.
O servidor MCP permite que qualquer assistente de IA compatível com MCP liste seus projetos, leia-os e execute funções do motor via Streamable HTTP. As chamadas de API são autenticadas com chaves pessoais com escopo definido e ocupam uma licença flutuante do respectivo módulo, da mesma forma que o aplicativo.