Elnode работает как HTTP-сервер.
Не должно быть слишком сложно создать обработчик, который получает JSON или XML или что угодно, распаковывает их и делает что-то интересное.
Elnode включает в себя пример обработчика, называемого "insideout", который публикует список буферов экземпляра emacs через http. Если вы перейдете к http://localhost:8028/, вы получите страницу HTML, которая дает подробный список активных буферов.
Начав с того, что вы могли бы сделать что-то интересное, я полагаю. Например, вы можете создать обработчик, который вводит и испускает json, используя Edward O'Connor's json.el