Browse Together MCP 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 MCP server?

Browse Together MCP MCP server exists for a simple reason — assistants are far more useful when they can act on Browse Together MCP directly instead of describing what you should do. 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

Setting it up

The server ships on npm as playwright, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

What the assistant can call

Once Browse Together MCP is connected, these are the calls the assistant has available:

  • goto — Navigate to a URL
  • click — Click on an element
  • fill — Fill a form field
  • content — Get the page HTML content
  • fetch — Execute a fetch request in the browser context
  • listPages — List all active browser pages
  • closePage — Close a specific page
  • Features — Note: Currently supports Mac OS, but can be extended to other platforms with minor changes

Configuration and credentials

You will need one environment variable: PORT. Keep credentials in your client's env block or a secrets manager rather than in a file you might commit.

Before you rely on it

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • MCP clients confirm each tool call by default. Leave that on until you have watched what the browse together mcp mcp server does with a few real requests.

Choosing this one

This sits in the browser automation group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Browse Together MCP's toolset — goto, click, fill and 5 more — is a fair guide to whether it matches your workflow. It is maintained by canadaduane; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against Browse Together MCP's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Available tools

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
FeaturesNote: Currently supports Mac OS, but can be extended to other platforms with minor changes.

How to install the Browse Together MCP 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.