BrowserOS icon indicating copy to clipboard operation
BrowserOS copied to clipboard

[Feature Request] Allow BrowserOS's MCP server to accept incoming connections from remote clients (for remote control)

Open BadDownload opened this issue 1 month ago • 0 comments

What problem does this solve? (describe the problem you're experiencing)

  • This would allow BrowserOS to be controlled not just by locally running clients (ex. Claude desktop app), but also by remotely hosted clients.
  • I use a self-hosted instance of OpenWebUI as my primary UX for interacting with both local and remote models. I'd like to be able to configure OpenWebUI to use the BrowserOS MCP server, similar to the Claude desktop app. My OpenWebUI instance is on a different host than my BrowserOS install, so this is not currently possible.

How are you working around this today? (your current solution or workaround)

  • N/A - I don't believe there is any current workaround available.

What's your proposed solution? (how should BrowserOS address this?)

  • The MCP Server settings page should have a toggle for "allow remote connections", with the option to set a password.
  • Bonus: Support basic allowlisting capabilities on IP ranges, allowing folks to allowlist only truly local addresses (ex. 192.) or blocks from services like Tailscale (ex. 10.).

Additional context (optional - add screenshots, examples, or other helpful details)

  • N/A

BadDownload avatar Nov 02 '25 22:11 BadDownload