Create file-based translation memories in web-applications

Hi everyone.

We have created a web-based application that will allow our users to generate file-based translation memories and download them to be used in trados. We used the page as reference in generating the file-based TMs. It is to my understanding that Trados Studio needs to be installed in the web server, otherwise, the TM APIs will simply not work. Is my understanding correct? Is there any way of generating file-based translation memories without installing trados studio in the server (I have some hesitation of installing trados studio in the web server)?