Using Blender UI as a remote viewer

Is there an existing way to hit the API or perform requests against a Blender server process (at least running on the current system) that can then visualize the changes into a Blender window/viewer? For example, some interface (CLI or website) on one system feeds commands into Blender on another system and, for the purpose of this question, a Blender UI might show those changes/animations on some physical screen meant for presentation.


untested, but would this two window setup work ?
Just keep refreshing the viewport.