Parallel Browser MCP Server

MCP server for parallel browser automation across multiple providers.

Local serverstdioGo

What is the Parallel Browser MCP Server?

MCP server for parallel browser automation across multiple providers.

What the server does

parallel-browser-mcp is an MCP server for parallel browser automation. It exposes a numeric session model over MCP so one client can create and control multiple browser sessions at the same time across multiple browser providers.

  • Multiple concurrent browser sessions in memory
  • Provider abstraction shared across Browserbase, Anchor Browser, Cloudflare Browser Run, and local Playwright
  • MCP session tools:
  • start_session
  • close_session
  • close_all_sessions

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
start_sessionclose_session
close_all_sessionsget_sessions
browser_navigatebrowser_go_back
browser_clickbrowser_fill
browser_fill_formbrowser_screenshot
browser_snapshotbrowser_hover
browser_dragbrowser_select_option
browser_generate_locatorbrowser_get_page_structure
browser_evaluatebrowser_keyboard_press
browser_keyboard_typebrowser_mouse_move
browser_mouse_click_xybrowser_mouse_drag
browser_upload_filebrowser_wait_for_selector
playwrightnone
browserbaseBROWSERBASE_API_KEY, plus a projectId in config or BROWSERBASE_PROJECT_ID

How to install the Parallel Browser MCP Server

{
  "mcpServers": {
    "parallel-browser-mcp": {
      "command": "npx",
      "args": [
        "parallel-browser-mcp@latest"
      ],
      "env": {
        "BROWSER_MCP_CONFIG": "{\"defaultProvider\":\"playwright\",\"providers\":{\"playwright\":{\"launchOptions\":{\"headless\":true}}}}",
        "BROWSERBASE_API_KEY": "YOUR_BROWSERBASE_API_KEY",
        "ANCHOR_API_KEY": "YOUR_ANCHOR_API_KEY"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
BROWSER_MCP_CONFIGDeclared in the maintainer’s client configuration.Check documentation
BROWSERBASE_API_KEYDeclared in the maintainer’s client configuration.Check documentation
ANCHOR_API_KEYDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Parallel Browser MCP to start session.”
  • “Use Parallel Browser MCP to close all sessions.”
  • “Use Parallel Browser MCP to browser navigate.”

Frequently asked questions

MCP server for parallel browser automation across multiple providers. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.