по приведенным фрагментам кода не понятно какая тут схема взаимодействия между участниками этого процесса, и вот эта фраза "Есть обработчик запросов от сервера, задача которого вызвать написанную мной функцию, которая в свою очередь перезапишет json файл, который должен быть в дальнейшем отправлен на сервер." крайне не понятна, а Вас 2 разных сервера?