← all repositories
kontext-security/browser-use-mcp-server

Give your IDE a browser driver’s license

This MCP server lets AI agents inside Cursor and Claude control a real browser via natural language, complete with a live VNC stream to watch them click around.

827 stars Python AgentsCoding Assistants
browser-use-mcp-server
Not currently ranked — collecting fresh signals.
star history

What it does

browser-use-mcp-server is a protocol adapter that wraps the browser-use automation library in an MCP layer so AI agents inside editors like Cursor, Windsurf, or Claude Desktop can drive a live Chromium session through Playwright. You type a request—“open Hacker News and return the top article”—and the agent translates it into actual clicks, scrolls, and page reads.

The interesting bit

Most MCP tools return text; this one returns a live browser session. The built-in VNC streaming means you can watch the AI navigate pages or fumble through forms in real time, which is either reassuring or deeply unnerving. It also speaks both SSE and stdio, so it works as a local sidecar or a networked service.

Key highlights

  • Exposes Playwright-driven browser automation to any MCP-compatible client
  • Dual transport support: SSE for remote connections, stdio for local editor integration
  • Real-time VNC streaming on port 5900 to observe automation visually
  • Async task execution so long-running browser jobs don’t block the client
  • Docker image included with a bundled VNC server for isolated deployments

Caveats

  • Requires an OpenAI API key; the README doesn’t document alternative LLM providers
  • stdio mode depends on an additional mcp-proxy tool rather than speaking stdio natively
  • Default VNC password is literally browser-use, so you’ll want to override that in any real environment

Verdict

Worth a look if you want your coding assistant to browse documentation, submit forms, or run web workflows without leaving the editor. Skip it if you just need headless scraping—this is agentic browsing with all the ceremony that implies.

Frequently asked

What is kontext-security/browser-use-mcp-server?
This MCP server lets AI agents inside Cursor and Claude control a real browser via natural language, complete with a live VNC stream to watch them click around.
Is browser-use-mcp-server open source?
Yes — kontext-security/browser-use-mcp-server is open source, released under the MIT license.
What language is browser-use-mcp-server written in?
kontext-security/browser-use-mcp-server is primarily written in Python.
How popular is browser-use-mcp-server?
kontext-security/browser-use-mcp-server has 827 stars on GitHub.
Where can I find browser-use-mcp-server?
kontext-security/browser-use-mcp-server is on GitHub at https://github.com/kontext-security/browser-use-mcp-server.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.