Browse Together MCP Server

Co-browse with your AI as you edit code. A headed Playwright-controlled browser with accompanying MCP server.

Local serverstdioTypeScript

What is the Browse Together MCP Server?

Co-browse with your AI as you edit code. A headed Playwright-controlled browser with accompanying MCP server.

What you get

A Playwright browser and MCP Server on your desktop. You can spin up a headful browser (for human interaction) and an accompanying MCP server that can be used to control the browser via HTTP API or MCP server.

  • Multiple Browser Support: Run with either Chromium (default) or Firefox
  • Persistent Browser Session: A single browser instance runs for the lifetime of the service
  • Named Tabs: Control multiple pages (tabs) within the single browser session using unique IDs
  • HTTP API: Interact with the browser using simple JSON commands over HTTP
  • MCP Integration: Use the browser through Cline, Windsurf, Claude Desktop, or other MCP clients
  • Type Safety: Uses Zod for robust validation of incoming commands

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
gotoNavigate to a URL
clickClick on an element
fillFill a form field
contentGet the page HTML content
fetchExecute a fetch request in the browser context
listPagesList all active browser pages
closePageClose a specific page

How to install the Browse Together MCP Server

{
  "mcpServers": {
    "browse-together": {
      "command": "/path/to/deno", 
      "args": [
        "run",
        "--allow-read",
        "--allow-net",
        "--allow-env",
        "--allow-sys",
        "/path/to/browse-together-mcp/mcp.ts"
      ],
      "env": {
        "PORT": "8888" 
      }
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

VariableDescriptionRequired
PORTConfiguration value read at startup.Optional

Example prompts to try

  • “Use Browse Together MCP to goto.”
  • “Use Browse Together MCP to click.”
  • “Use Browse Together MCP to fill.”

Frequently asked questions

No. Browse Together MCP is a headful web browser that behaves like a normal human‑controlled browser, not a Computer Use / Operator service. You can get screenshots and pull docs, but the focus is on remote control of a browser session, not autonomous AI agent actions.