Pure-Go browser for AI: fetch pages, render JS without Chromium, return clean Markdown over MCP.
Pure-Go browser for AI: fetch pages, render JS without Chromium, return clean Markdown over MCP.
Three things it does that a browser-driving tool doesn't — each measured head-to-head against Playwright MCP, Charlotte, Obscura, and Lightpanda on identical fixtures (full numbers, reproduce with make crossbench):
The official MCP Go SDK requires Go ≥ 1.25. The Makefile sets GOTOOLCHAIN=auto, so the go command downloads the toolchain pinned in go.mod automatically — you do not need to install Go 1.25 yourself, and your global go env is left untouched. (If you run go directly rather than via make, prefix commands with GOTOOLCHAIN=auto.)
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| read | { url?, session?, use_current?, mode?, format?, selector?, max_tokens?, cursor?, wait_for?, wait_text?, wait_timeout?, headers?, auth? } |
| browse | { url?, session?, use_current?, headers?, auth? } |
| links | { url?, session?, use_current?, filter?, internal_only?, limit? } |
| forms | { url?, session?, use_current? } |
| find | { url?, session?, use_current?, query, max_hits? } |
| site | { url?, session?, use_current? } |
| click | { session, link_index? \ |
| submit_form | { session, form?, values?, files?, render? } |
| controls | { url?, session?, use_current? } |
| interact | { session, selector, event?, value?, key? } |
| data | { url?, session?, use_current?, kind? } |
| extract | { url?, session?, use_current?, root?, fields, limit? } |
| requests | { url?, session?, use_current? } |
| console | { url?, session?, use_current?, level? } |
{
"mcpServers": {
"unblink": {
"command": "docker",
"args": ["run", "-i", "--rm", "ghcr.io/christopherdavenport/unblink"]
}
}
}Add to claude_desktop_config.json, then restart Claude Desktop.
The official MCP Go SDK requires Go ≥ 1.25. The Makefile sets GOTOOLCHAIN=auto, so the go command downloads the toolchain pinned in go.mod automatically — you do not need to install Go 1.25 yourself, and your global go env is left untouched. (If you run go directly rather than via make, prefix commands with GOTOOLCHAIN=auto.)
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
The original Chromium automation reference server — simple, screenshot-driven browser control.
Local multi-account MCP broker — one endpoint, every account. Switch identity without reconnecting.
Capture, inspect & debug HTTPS traffic across iOS, Android, browsers & backends — 304 MCP tools.
Zero-dependency browser video editor AI agents drive via a JSON timeline over MCP; ffmpeg export.
Overleaf Web MCP is an unofficial Model Context Protocol server. It signs in to Overleaf once through a browser window you control, then lets an AI assistant work on your projects the way you would…