
Computer Use
Give your agent local mouse, keyboard, screen, window, and process control for desktop computer-use workflows.
Overview
io.github.hightemp/go-computer-use-mcp-server is a Build-phase MCP server that provides local desktop computer-use controls for agents via stdio.
What is this MCP server?
- Local MCP for mouse, keyboard, screen, windows, and processes
- npm package go-computer-use-mcp-server v1.1.4 with npx stdio launch
- Title published as Computer Use in server.json
- Linux automation via DISPLAY and XAUTHORITY env vars
- GitHub: hightemp/go_computer_use_mcp_server
- Published server version 1.1.4 on npm identifier go-computer-use-mcp-server
- Documented tool domains: mouse, keyboard, screen, windows, processes
- Linux requires DISPLAY and XAUTHORITY environment variables per server.json
What problem does it solve?
Agents can reason about UIs but lack a standard local bridge to move the mouse, type, and read the screen outside the browser.
Who is it for?
Advanced solo builders prototyping agent-driven desktop workflows on their own hardware.
Skip if: Untrusted multi-tenant automation, headless servers without a graphical session, or teams needing audited enterprise RPA.
What do I get? / Deliverables
After registration, your host can invoke desktop automation tools for supervised computer-use experiments on your machine.
- Registered local MCP exposing desktop input and capture tools
- Runnable npx stdio server at version 1.1.4
Recommended MCP Servers
Journey fit
Computer-use MCP is agent infrastructure you add while building automations and testing how an agent operates real UIs. It extends the agent’s actuators on the desktop—canonical placement is agent-tooling rather than a shipped app integration.
How it compares
Local desktop automation MCP, not a cloud browser sandbox or a planning-only agent skill.
Common Questions / FAQ
Who is go-computer-use-mcp-server for?
Developers wiring Claude Code, Cursor, or similar clients to control mouse, keyboard, screen, and windows locally.
When should I use go-computer-use-mcp-server?
When building or debugging agent computer-use flows that must interact with native apps beyond browser automation.
How do I add go-computer-use-mcp-server to my agent?
Configure stdio MCP with npx go-computer-use-mcp-server (see packageArguments for -y and -t stdio); on Linux set DISPLAY and XAUTHORITY as documented.