browse-together-mcp

browse-together-mcp

3.3

If you are the rightful owner of browse-together-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Browse Together MCP is a Playwright browser and MCP Server that allows for browser automation and co-browsing via HTTP API or MCP server.

Browse Together MCP is a desktop application that combines a Playwright browser with an MCP Server, enabling users to control a browser session through HTTP API or MCP clients. It supports multiple browsers, maintains persistent sessions, and allows interaction with multiple tabs using unique IDs. The service is built with Deno and TypeScript, ensuring type safety and robust validation. It is designed for Mac OS but can be adapted for other platforms. The MCP Server uses the FastMCP framework to expose browser functionalities to clients like Claude Desktop, enhancing the power and utility of MCP commands within authenticated sessions.

Features

  • 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.

Tools

  1. goto

    Navigate to URL

  2. Click

    Click on the element

  3. fill

    Fill in the form field

  4. content

    Get the page HTML content

  5. fetch

    Perform a fetch request in a browser context

  6. listPages

    List all active browser pages

  7. closePage

    Close a specific page