chryaner/terrarium
Fork, break, and revert real VirtualBox VMs as MCP tools. Forks are linked clones (~0.1s) and revert restores a RAM snapshot in seconds. Drives GUI-only guests through the hypervisor with screenshot, click, scroll, type and keys, so an agent controls a machine with no SSH, guest agent, or network, including Windows XP. Windows host with VirtualBox required. npx -y terrarium-mcp mcp
Ads
Overview
Fork a fresh Windows or Linux machine, use it, break it, reset it to spotless in
Installation
npx -y terrarium-mcp mcp
Configuration
{
"mcpServers": {
"terrarium": {
"command": "npx",
"args": [
"-y",
"terrarium-mcp",
"mcp"
]
}
}
}Paste into ~/.cursor/mcp.json or .cursor/mcp.json
Tags
- os-automation
- local
- go
- awesome-list
Related MCP servers
OS Automation
faze79/WPFVisualTreeMcp
Inspect, debug and drive running WPF (.NET desktop) apps: visual tree, dependency properties, data bindings and binding errors, DataContext, and screenshots with open popups/menus included, plus clicking, item selection, text input and keyboard shortcuts. Auto-injects into any running WPF process (x64/x86) with no source changes. `dotnet tool install -g WpfVisualTreeMcp`
OS Automation
fixed-width/glass
Gives a coding agent a build → see → interact → debug loop over the native GUI app it is writing: launch the app, screenshot it, read its accessibility tree, inject mouse/keyboard/gestures, tail its logs, and diff frames to confirm a change landed. Drives apps as an external black box with no app integration, so any toolkit or language works. 30 tools with text-first responses (element ids, diffs, waits) so the agent need not screenshot every step, plus optional sandboxing of the launched app. Backends: X11, Wayland, Windows, macOS, Android emulators, and the iOS Simulator.
OS Automation
Dominic-DK/askew-mcp
Let an agent use a real iPhone, iPad or Mac through Apple Shortcuts: run a Shortcut on a locked phone and get the result back, send lock-screen notifications, and read what the phone sends (Calendar, Reminders, Notes, HomeKit, Wallet events). End-to-end encrypted relay, one automation on the phone. `npx -y askew-mcp`
OS Automation
juergenkoller-software/freezetext-mcp
MCP server for [FreezeText](https://store.juergenkoller.software/en/apps/freezetext) — OCR anything on your Mac screen. Freeze the screen and extract text via Apple Vision (videos, popups, protected PDFs), OCR a region or base64 image, and manage a searchable capture history. 12 tools.
OS Automation
dimpagk92/cellar
Hybrid computer-use runtime. Fuses accessibility tree + Chrome DevTools Protocol + vision into structured context with per-element confidence. 4 MCP tools (see/act/think/perceive). Continuous awareness engine (Cortex) with freshness + side-effect detection. Works offline with Ollama + local models.
OS Automation
sbuysse/gnome-desktop-mcp
GNOME desktop automation for AI agents. 30 tools via D-Bus: screenshots, window management, mouse/keyboard injection, clipboard, workspaces, and system notifications. Works on any GNOME 45–49 Linux desktop.
OS Automation
Harusame64/desktop-touch-mcp
Windows desktop automation for LLM agents with entity-based actions instead of coordinate-only clicking. Uses UIA, CDP, screenshots, keyboard/mouse/clipboard, and terminal control, plus entity leases, verified delivery, causal context, and interaction memory to reduce silent UI automation failures.
OS Automation
SunnyLich/OpenWand
Local MCP stdio server that gives trusted AI clients read-only desktop context through OpenWand, including selection, clipboard, active-window, browser-page, and screen context.