WHAT IT DOES
The same engines, three ways in
Every Converge engine function is described once, in a catalogue that sets its inputs, outputs and units. The scripting editor, the REST API and the MCP server all call that catalogue, so a script, an integration and an AI assistant get exactly the numbers the screen shows.
Scripts are JavaScript, run in a fresh, locked-down browser worker each time: no network, no page access, no eval and no imports, with a time limit. They print, tabulate and plot, are saved with the project, and start from worked examples. The REST API serves an OpenAPI 3.1 specification generated from the catalogue, so the documentation cannot drift from the code.
The MCP server lets any MCP-compatible AI assistant list your projects, read them and run engine functions over Streamable HTTP. API calls authenticate with scoped personal keys and take a floating seat for their module, the same way the app does.