Vibe Coding Discover

MCP

agent-workspace-linux

View on GitHub

Isolated Linux desktop workspaces for AI agents — a hidden, agent-owned desktop and browser over MCP, so an agent can do GUI and web work without touching your real desktop.

★ 15813 forksRustMITagent-sh

Rust MCP server that gives AI agents a hidden, agent-owned Linux X11 desktop and workspace-owned Chrome over loopback CDP, so agents can do GUI and web automation without touching your real desktop, mouse, or browser sessions.

Use Cases

GUI app QA inside an isolated Linux desktopWebsite QA and visual inspection without touching host ChromeSandboxed browser automation in a throwaway profileScreenshot, click, type and clipboard control in an agent-owned X11 workspaceLogged-in session validation (GitHub/Slack) via a copied Chrome profileRunning long-lived or headless agents that need a real desktopPolicy-capped workspace runs with network, mount and app allowlistsLive human pause/read-only/stop monitoring via a floating viewer

Built With

Language
Rust
Frameworks
rmcp · GPUI · tokio · serde · x11rb · bubblewrap · Xvfb · openbox · Chrome DevTools Protocol · npm · cargo · schemars

Tags

mcp · mcp-server · linux · x11 · desktop-automation · browser-automation · sandbox · computer-use · ai-agents · rust · headless · permissions · cdp · claude-code · codex · gui-automation