unbrowser
Related Servers
Alternatives to unbrowser
- AlicenseAqualityDmaintenanceA Model Context Protocol server that provides browser automation capabilities using Playwright, enabling LLMs to interact with web pages through structured accessibility snapshots without requiring screenshots or visually-tuned models.226,706,544 npmApache 2.0
- AlicenseAqualityDmaintenanceEnables cloud browser automation through Browserbase and Stagehand, allowing LLMs to interact with web pages, take screenshots, extract data, and perform automated actions with support for proxies, stealth mode, and parallel sessions.141,613 npmApache 2.0
Related Servers
- FlicenseNot gradedqualityBmaintenanceUltra-lightweight headless browser for AI agents. Provides MCP tools for navigating URLs, extracting structured content, and building autonomous agent workflows.1-
- FlicenseNot gradedqualityCmaintenanceHeadless browser automation for LLM agents via REST API or MCP tools. Enables navigating pages, reading structured content, clicking elements, filling forms, and executing JavaScript.-

Plasmateofficial
AlicenseNot gradedqualityBmaintenanceAgent-native headless browser for AI agents. Converts web pages to a Semantic Object Model (SOM) instead of raw HTML — 17x average token reduction across real-world sites (up to 117x on complex pages). Native MCP server with fetch_page, extract_text, extract_links, and full browser automation. No API key required.35 npmApache 2.0- AlicenseAqualityCmaintenanceA lightweight, stealthy headless browser for AI agents, providing MCP tools for web extraction, interaction, and snapshotting.121Apache 2.0
- AlicenseNot gradedqualityCmaintenanceThe Zero-Setup Local Browser MCP. Enables AI agents to control web browsers via CDP with zero vision tokens and high-speed DOM mapping.17 npmMIT

kitewrightofficial
AlicenseNot gradedqualityAmaintenanceA lightweight MCP server for browser automation that gives AI agents navigate, screenshot, and extract tools via a single small binary, without needing Node.js or Playwright. It provides CDP-based browser control with efficient startup and resource usage.23MIT
TDQS
Scored across 32 tools
Several tools overlap heavily: text, text_main, text_clean, find_text, and query_text all retrieve text in similar ways; extract_table/table_to_json is a pure alias; discover/route_discover and click/activate also have unclear boundaries. The descriptions are detailed, but an agent could easily select the wrong tool among the text and extraction families.
All names are readable snake_case, but conventions are mixed: single-word verbs/nouns (body, text, query, click), noun-first compounds (cookies_set, network_stores_clear), and special forms (table_to_json) coexist. The naming is predictable within families but not consistently verb_noun across the whole set.
32 tools exceeds the heavy threshold, and several entries are redundant or near-duplicates, such as table_to_json being an explicit alias for extract_table and the overlapping text and extraction tools. The broad scope explains some of the count, but the set would be stronger with fewer, more distinct tools.
The core lifecycle is well covered: navigate, query DOM, extract structured data, interact via click/type/submit, inspect network captures, and manage cookies. Minor gaps exist, such as no wait-for-selector, iframe handling, or navigation history, but agents can work around these with eval, settle, and the existing extraction tools.