如何从Node JS应用程序获取Chrome中的当前url

我希望我的Node js应用程序能够在活动的Chrome窗口中获取活动选项卡的URL。 任何想法如何做到这一点?

现在,我有Node应用程序模拟键入一个关键组合使用kbm-robot在浏览器中通过一个扩展名,通过HTTP请求的方式传递到Node应用程序的URL。 这在一台机器上工作,但我很难在另一台机器上工作。 当然这个解决scheme是一个kludge,所以我正在寻找一个更好的方法。

WebRTC可能适用于这里?

我更喜欢跨平台解决scheme,但现在只需要在Windows上工作。