
vessel-browser
by unmodeled-tyler·★ 76·Score 46
Chromium-based browser built for autonomous agents with MCP control and durable state persistence.
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:
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 READMEundo_last_actionRestore browser to the session snapshot before the last agent action
flow_startBegin tracking a named multi-step workflow for visibility
flow_advanceMark progress in a tracked workflow
extract_contentExtract page content with structured visibility context
highlight_elementsAdd visual markers to specific page elements
dismiss_popupExplicitly close common popups and consent overlays
auto_fill_formFill form fields using saved profiles
navigate_toOpen a URL in the current browser tab
create_bookmarkSave current page with structured agent metadata
take_screenshotCapture full page image for visual analysis
create_checkpointSave browser state with name and notes for recovery
search_bookmarksFind 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
Installation
Installation Options
- **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 ``
- **NPM**:
``bash npm install -g @quanta-intellect/vessel-browser vessel-browser ``
- **Source Install**:
``bash curl -fsSL https://raw.githubusercontent.com/unmodeled-tyler/quanta-vessel-browser/main/scripts/install.sh | bash ``
MCP Integration Setup
- Open Vessel browser
- Go to Settings (Ctrl+,)
- Confirm the MCP endpoint configuration
- 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
Last updated · Auto-generated from public README + GitHub signals.