DOMShell — Browser Filesystem for AI Agents
Browse the web with Linux commands. AI agents use ls, cd, grep, click via MCP. Terminal in Chrome Side Panel.
As of June 2026, DOMShell — Browser Filesystem for AI Agents has 591 users in the Developer Tools category.
Usersup 509.3 percent+509.3%
591
591
Ratingno change0%
—
— reviews
Reviewsno change0%
—
Version
1.3.1
Manifest V3
90-day change · In the last 90 days this extension 1 version update, changed permissions.
History
11 snapshotsTracking since Apr 1, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 1, 2026 | 97 | — | — | 1.1.0 |
| Apr 9, 2026 | 120 | — | — | 1.1.0 |
| Apr 19, 2026 | 223 | — | — | 1.1.0 |
| Apr 25, 2026 | 311 | — | — | 1.1.0 |
| May 2, 2026 | 355 | — | — | 1.1.0 |
| May 9, 2026 | 376 | — | — | 1.1.0 |
| May 13, 2026 | 471 | — | — | 1.1.0 |
| May 19, 2026 | 475 | — | — | 1.1.0 |
| May 25, 2026 | 477 | — | — | 1.1.0 |
| Jun 1, 2026 | 514 | — | — | 1.1.0 |
| Jun 7, 2026 | 576 | — | — | 1.3.1 |
| Now | 591 | — | — | 1.3.1 |
Changelog
- Jun 1, 2026description
DOMShell turns your browser into a filesystem. Navigate Chrome with Linux commands — ls, cd, grep, cat, click — through a terminal in the Side Panel. AI agents (Claude, GPT, LLMs) control the browser via 39 MCP tools over the Model Context Protocol. No screenshots, no pixel coordinates, no brittle CSS selectors. Just clean, deterministic commands. HOW IT WORKS DOMShell maps the browser's Accessibility Tree into a virtual filesystem: - Windows and tabs become top-level directories (~) - Page sections become nested directories - Buttons, links, inputs become files you can click, read, and interact with Navigate a website the same way you'd navigate /usr/local/bin. KEY FEATURES Terminal Interface — A full terminal in Chrome's Side Panel with 39 commands: ls, cd, cat, grep, find, click, type, submit, scroll, and more. AI Agent Integration — Connects to Claude Desktop, Cursor, Windsurf, or any MCP-compatible client via the Model Context Protocol. Your AI agent browses the web using familiar shell commands. Multi-Tab Orchestration — Run commands across multiple open tabs simultaneously with each. Open N URLs in a single call with for. Save and replay workflows with script. JavaScript Execution — Run arbitrary JS with eval, discover page APIs with functions, invoke them with call, and detect changes with watch. Batch Scripting — Save reusable command sequences with script save, then replay across multiple inputs with for iteration. USE CASES - AI-powered web scraping and data extraction - Automated testing and QA workflows - Accessibility auditing - Browser automation without Selenium or Puppeteer - Research pipelines that extract from multiple pages - Building MCP-powered AI agents that browse the web FOR DEVELOPERS DOMShell exposes a WebSocket API (localhost:9876) and an HTTP MCP server (localhost:3001). Integrate with any language or framework. Works with: Claude Desktop, Claude Code, Cursor, Windsurf, Cline, and any MCP-compatible AI client. Open source: https://github.com/apireno/DOMShell Built by Pireno — https://pireno.com
DOMShell turns your browser into a filesystem. Navigate Chrome with Linux commands - ls, cd, grep, cat, click - through a terminal in the Side Panel. AI agents (Claude, GPT, LLMs) control the browser through one MCP tool - domshell_execute - that exposes the full command vocabulary over the Model Context Protocol. No screenshots, no pixel coordinates, no brittle CSS selectors. Just clean, deterministic commands. HOW IT WORKS DOMShell maps the browser's Accessibility Tree into a virtual filesystem: - Windows and tabs become top-level directories (~) - Page sections become nested directories - Buttons, links, inputs become files you can click, read, and interact with Navigate a website the same way you'd navigate /usr/local/bin. KEY FEATURES Terminal Interface - A full terminal in Chrome's Side Panel with 39 commands: ls, cd, cat, grep, find, click, type, submit, scroll, and more. AI Agent Integration - Connects to Claude Desktop, Cursor, Windsurf, or any MCP-compatible client via the Model Context Protocol. Your AI agent browses the web using familiar shell commands. Multiple agents can connect simultaneously — each gets its own isolated Chrome tab-group lane, so they never collide. Multi-Tab Orchestration - Run commands across multiple open tabs simultaneously with each. Open N URLs in a single call with for. Save and replay workflows with script. JavaScript Execution - Run arbitrary JS with eval, discover page APIs with functions, invoke them with call, and detect changes with watch. Batch Scripting - Save reusable command sequences with script save, then replay across multiple inputs with for iteration. USE CASES - AI-powered web scraping and data extraction - Automated testing and QA workflows - Accessibility auditing - Browser automation without Selenium or Puppeteer - Research pipelines that extract from multiple pages - Building MCP-powered AI agents that browse the web FOR DEVELOPERS DOMShell exposes a WebSocket API (localhost:9876) and an HTTP MCP server (localhost:3001). Integrate with any language or framework. Works with: Claude Desktop, Claude Code, Cursor, Windsurf, Cline, and any MCP-compatible AI client. Open source: https://github.com/apireno/DOMShell Built by Pireno - https://pireno.com
- Jun 1, 2026permissions
sidePanel, debugger, cookies, storage, alarms
sidePanel, debugger, cookies, storage, alarms, tabGroups
Permissions & access
- Permissions
- sidePaneldebuggercookiesstoragealarmstabGroups
- Host access
- <all_urls>
Screenshots
About
DOMShell turns your browser into a filesystem. Navigate Chrome with Linux commands - ls, cd, grep, cat, click - through a terminal in the Side Panel. AI agents (Claude, GPT, LLMs) control the browser through one MCP tool - domshell_execute - that exposes the full command vocabulary over the Model Context Protocol. No screenshots, no pixel coordinates, no brittle CSS selectors. Just clean, deterministic commands. HOW IT WORKS DOMShell maps the browser's Accessibility Tree into a virtual filesystem: - Windows and tabs become top-level directories (~) - Page sections become nested directories - Buttons, links, inputs become files you can click, read, and interact with Navigate a website the same way you'd navigate /usr/local/bin. KEY FEATURES Terminal Interface - A full terminal in Chrome's Side Panel with 39 commands: ls, cd, cat, grep, find, click, type, submit, scroll, and more. AI Agent Integration - Connects to Claude Desktop, Cursor, Windsurf, or any MCP-compatible client via the Model Context Protocol. Your AI agent browses the web using familiar shell commands. Multiple agents can connect simultaneously — each gets its own isolated Chrome tab-group lane, so they never collide. Multi-Tab Orchestration - Run commands across multiple open tabs simultaneously with each. Open N URLs in a single call with for. Save and replay workflows with script. JavaScript Execution - Run arbitrary JS with eval, discover page APIs with functions, invoke them with call, and detect changes with watch. Batch Scripting - Save reusable command sequences with script save, then replay across multiple inputs with for iteration. USE CASES - AI-powered web scraping and data extraction - Automated testing and QA workflows - Accessibility auditing - Browser automation without Selenium or Puppeteer - Research pipelines that extract from multiple pages - Building MCP-powered AI agents that browse the web FOR DEVELOPERS DOMShell exposes a WebSocket API (localhost:9876) and an HTTP MCP server (localhost:3001). Integrate with any language or framework. Works with: Claude Desktop, Claude Code, Cursor, Windsurf, Cline, and any MCP-compatible AI client. Open source: https://github.com/apireno/DOMShell Built by Pireno - https://pireno.com
Technical
- Version
- 1.3.1
- Manifest
- V3
- Size
- 254KiB
- Min Chrome
- 116
- Languages
- 1
- Featured
- No
Metadata
- ID
- okcliheamhmijccjknkkplploacoidnp
- Developer ID
- u449756cd36497c00da6cdcd3b8a5fb9e
- Developer Email
- [email protected]
- Created
- Mar 10, 2026
- Last Updated (Store)
- May 31, 2026
- Last Scraped
- Jun 7, 2026
- Website
- —
- Support URL
- https://github.com/apireno/DOMShell/issues
- Privacy Policy
- https://pireno.com/domshell/privacy/
Similar extensions
Alternatives to DOMShell — Browser Filesystem for AI Agents, ranked by description similarity.
dom0
Browser automation for AI agents
43
SideButton
SideButton Browser MCP extension for AI integration and workflow automation
34
★ 5.0
DOM Review
Visual code review for live UI — leave comments on DOM elements for AI agents
12
NavAgent
MCP browser navigation bridge. Pair with navagent-mcp (npm) to let your AI assistant control your browser.
11
DOMinator
Enhance developer experience with DOM visualization, analysis, and AI-powered suggestions
—
Apex Agent
Connect AI to your browser via MCP protocol. Automate, control, record, and debug with 69+ tools.
9
Browser Agent Extension
AI Agent browser control extension - MCP + WebSocket
82
Real Browser MCP
Let AI agents control your real browser - your tabs, your sessions, your logins
246
★ 5.0
Data sourced from the Chrome Web Store · last verified Jun 7, 2026.