CE QU’IL FAIT
Les mêmes moteurs, trois points d’accès
Chaque fonction de moteur de Converge est décrite une seule fois, dans un catalogue qui fixe ses entrées, ses sorties et ses unités. L’éditeur de scripts, l’API REST et le serveur MCP appellent tous ce catalogue : un script, une intégration et un assistant IA obtiennent donc exactement les chiffres affichés à l’écran.
Les scripts sont en JavaScript et s’exécutent à chaque fois dans un worker de navigateur neuf et verrouillé : pas de réseau, pas d’accès à la page, pas d’eval ni d’imports, avec une limite de temps. Ils affichent du texte, des tableaux et des graphiques, sont enregistrés avec le projet et partent d’exemples résolus. L’API REST fournit une spécification OpenAPI 3.1 générée à partir du catalogue, de sorte que la documentation ne peut pas s’écarter du code.
Le serveur MCP permet à tout assistant IA compatible MCP de lister vos projets, de les lire et d’exécuter des fonctions de moteur via Streamable HTTP. Les appels API s’authentifient avec des clés personnelles à portée limitée et prennent un poste flottant pour leur module, comme le fait l’application.