Agentβ™₯︎Age
Catalog

unbrowser by Unchained

Official

by protostatis Β· Rust

Chrome-free MCP web access for agents with low-token page maps and browser escalation hints.

io.github.protostatis/unbrowser MCP Server

The io.github.protostatis/unbrowser MCP server provides Chrome-free web access for agents. It is described as a stateful, non-visual web runtime positioned between curl/WebFetch and a real browser, retaining cookies and DOM state, returning queryable element references, and supporting links and HTML forms.

πŸ› οΈ Key Features

  • Stateful runtime that retains cookies and DOM state
  • Returns queryable element refs
  • Handles links and HTML forms
  • Detects challenge and SPA signals
  • Runs bounded QuickJS page scripts

πŸš€ Use Cases

  • Web research and web scraping where a low-token page map is needed
  • Browser automation for agents that need DOM/queryable elements without a full browser UI

⚑ Developer Benefits

  • Integrates with Model Context Protocol (mcp) via an official MCP registry identity (mcp-name: io.github.protostatis/unbrowser)
  • Works as a β€œcheap browser pass” for agents using a single native binary

⚠️ Limitations

  • Non-visual runtime (no browser UI)
  • Page scripting is limited to bounded QuickJS page scripts

Topics

ai-agentsbrowser-automationheadless-browsermcpmodel-context-protocolopenclawunchainedweb-researchweb-scraping