I have Firefox running, and from the command line I can open a new tab by just typing:

```
firefox http://stackoverflow.com

```

What I'm trying to accomplish is similar, but remotely. I have Firefox running on machine B. From machine A I want to be able to run (after setting whatever ssh tunneling or similar is needed) something like:

```
firefox http://stackoverflow.com

```

However the tab should open not on machine A, but rather on machine B. I don't want X11 forwarding, I just want to be able to instruct Firefox on a remote machine to open a given URL.

Any ideas?