Provides full control over Linux systems through shell command execution and Python scripts, enabling tasks such as system maintenance, process management, and file system operations.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Arche BrowserOpen news.ycombinator.com and summarize the top three stories."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Arche Browser
MCP Server for Browser Automation and Full Local PC Control.
Control a real Chrome browser AND your entire computer from Claude Code or any MCP client.
Features
Full Browser Control: Navigation, clicks, typing, screenshots, and more
Full PC Control: Shell commands, Python execution, file system, clipboard, processes
Real Browser: Uses your actual Chrome with cookies, extensions, login sessions
Remote Access: Control browser/PC on any machine via SSE transport
Token Authentication: Secure remote access with auto-generated tokens
Minimal Design: Just a few powerful primitives that can do anything
Design Philosophy
Inspired by Eric Gamma's principles: Simple, Flexible, Powerful
Instead of hundreds of specific tools, Arche provides a few powerful primitives:
Primitive | What it does | What you can achieve |
| Execute any shell command | Volume, reboot, programs, services, ANYTHING |
| Execute Python code | Camera, Excel, AI, complex logic, ANYTHING |
| Desktop screenshot | Visual feedback for AI |
With just shell and python_exec, AI can literally control EVERYTHING on your computer.
Installation
Usage
Browser Only (Default)
Claude Code config:
Full PC Control
Claude Code config:
PC Control Only (No Browser)
Remote Access (SSE)
On the machine with Chrome:
On Claude Code:
Local Control Tools
Core Primitives
Tool | Description |
| Execute shell command (bash/cmd/powershell) |
| Execute Python code with full system access |
| Capture desktop screenshot |
Convenience Tools
Tool | Description |
| Read file content |
| Write file content |
| List directory contents |
| Delete file or directory |
| Copy file or directory |
| Move/rename file or directory |
| Get clipboard content |
| Set clipboard content |
| Get OS, CPU, memory, disk info |
| List running processes |
| Kill a process |
What You Can Do
Browser Tools
Navigation
Tool | Description |
| Navigate to URL |
| Get current URL |
| Get page title |
| Reload page |
| Go back in history |
| Go forward in history |
DOM & Input
Tool | Description |
| Get element text |
| Get element HTML |
| Click element |
| Type into input |
| Select dropdown |
| Check/uncheck |
| Scroll page |
Screenshots & PDF
Tool | Description |
| Take screenshot |
| Generate PDF |
Cookies & Storage
Tool | Description |
| Get cookies |
| Set cookie |
| Get localStorage |
| Set localStorage |
JavaScript
Tool | Description |
| Execute JS |
CLI Options
Architecture
Security
Token Authentication: Remote SSE servers require authentication by default
Explicit Opt-in: Local PC control requires
--localflagNo Sandbox: Local control has NO restrictions - use responsibly
Requirements
Python 3.10+
Chrome, Chromium, or Edge browser (for browser tools)
MCP client (Claude Code, etc.)
License
MIT