MCP Catalogs
Homevessel-browser screenshot

vessel-browser

by unmodeled-tyler·76·Score 46

Chromium-based browser built for autonomous agents with MCP control and durable state persistence.

browser-automationai-llmdeveloper-tools
10
Forks
3
Open issues
this month
Last commit
2d ago
Indexed

Overview

Vessel Browser is an open-source chromium-based browser designed specifically for autonomous agents. It provides durable state management, MCP protocol integration, and a visible supervisory UI that keeps humans in the loop during agent operations. The browser features named sessions, pinned tabs, editable bookmarks, checkpoints, and structured page visibility to support long-running agent workflows. It's compatible with agent harnesses like Hermes Agent and OpenClaw.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Long-running web automation tasks with human supervision and intervention capabilities
you:Research collection and analysis using the built-in agent workflows and research desk
you:Autonomous browsing with persistent state across sessions for complex workflows
you:What is Vessel Browser?
you:How does Vessel integrate with MCP servers?

When to choose this

Choose Vessel when building autonomous agents that require persistent browser state and need humans to supervise their web activities through a visible interface.

When NOT to choose this

Avoid Vessel if you need headless browser automation, require write access to browser data, or need a browser with security assurances.

Tools this server exposes

12 tools extracted from the README
  • undo_last_action

    Restore browser to the session snapshot before the last agent action

  • flow_start

    Begin tracking a named multi-step workflow for visibility

  • flow_advance

    Mark progress in a tracked workflow

  • extract_content

    Extract page content with structured visibility context

  • highlight_elements

    Add visual markers to specific page elements

  • dismiss_popup

    Explicitly close common popups and consent overlays

  • auto_fill_form

    Fill form fields using saved profiles

  • navigate_to

    Open a URL in the current browser tab

  • create_bookmark

    Save current page with structured agent metadata

  • take_screenshot

    Capture full page image for visual analysis

  • create_checkpoint

    Save browser state with name and notes for recovery

  • search_bookmarks

    Find bookmarks by title, content, or metadata

Note: Tools inferred from descriptions throughout the README, as there was no dedicated 'Tools' section. The MCP server functionality is described but without explicit tool names or signatures.

Comparable tools

browserlesspuppeteerplaywrightopenclawhermes-agent

Installation

Installation Options

  1. **Linux AppImage (Recommended)**:

``bash # Download the latest AppImage from GitHub Releases wget https://github.com/unmodeled-tyler/quanta-vessel-browser/releases/latest/download/Vessel-<version>-x64.AppImage chmod +x Vessel-*.AppImage ./Vessel-*.AppImage ``

  1. **NPM**:

``bash npm install -g @quanta-intellect/vessel-browser vessel-browser ``

  1. **Source Install**:

``bash curl -fsSL https://raw.githubusercontent.com/unmodeled-tyler/quanta-vessel-browser/main/scripts/install.sh | bash ``

MCP Integration Setup

  1. Open Vessel browser
  2. Go to Settings (Ctrl+,)
  3. Confirm the MCP endpoint configuration
  4. The browser exposes MCP tools for agent control
{
  "mcpServers": {
    "vessel-browser": {
      "command": "vessel-browser",
      "args": ["--mcp"]
    }
  }
}

FAQ

What is Vessel Browser?
Vessel is a chromium-based browser built specifically for autonomous agents, providing persistent state, MCP control, and a visible supervisory UI for human oversight.
How does Vessel integrate with MCP servers?
Vessel exposes MCP tools that allow external agent harnesses to control the browser, manage sessions, interact with pages, and maintain state across operations.

Compare vessel-browser with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.