go_computer_use_mcp_server
by hightemp
Overview
Enables AI agents to perform desktop automation by controlling the mouse, keyboard, screen, windows, and processes on a local computer system.
Installation
npx -y go-computer-use-mcp-server -t stdioEnvironment Variables
- DISPLAY
- XAUTHORITY
Security Notes
The `process_run` tool executes arbitrary shell commands provided as a string, posing a critical command injection vulnerability if the input is not fully trusted and sanitized by the client. All tools granting mouse, keyboard, screen, and window control are high-privilege operations. Deploying this server, particularly using `npx` (which downloads and executes pre-compiled binaries), demands complete trust in the source and robust client-side input validation. Binding the SSE transport to `0.0.0.0` or exposing it to untrusted networks creates a severe remote control risk.
Similar Servers
mcp-k8s-go
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.
Windows-MCP.Net
Enabling AI assistants to automate tasks and interact with the Windows desktop environment.
toolhive-studio
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.
advanced-homeassistant-mcp
A Model Context Protocol (MCP) server that enables AI assistants to seamlessly interact with Home Assistant for natural language smart home control.