Go Computer Use Mcp Server
@hightemp
About Go Computer Use Mcp Server
MCP server in Go for computer automation. Uses robotgo library for desktop automation.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"computer-use": {
"command": "npx",
"args": [
"-y",
"go-computer-use-mcp-server",
"-t",
"stdio"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Go Computer Use Mcp Server?
Go Computer Use Mcp Server is an open-source cross-platform computer-use MCP server written in Go. It enables MCP clients to interact with the local computer through tools for mouse control, keyboard control, screen operations, window management, process management, and system utilities. It is designed for local desktop automation on Windows, macOS, and Linux and is distributed as an npm package.
How to use Go Computer Use Mcp Server?
Run the server via npx (requires Node.js 18+). Use npx go-computer-use-mcp-server -t stdio for stdio transport or npx go-computer-use-mcp-server -t sse -h 0.0.0.0 -p 8080 for SSE transport.
Key features of Go Computer Use Mcp Server
- Cross-platform desktop automation (Windows, macOS, Linux)
- Mouse control: movement, clicks, dragging, scrolling
- Keyboard control: key presses, text input, hotkeys
- Screen operations: screenshots, pixel color, display info
- Window management: move, resize, minimize, maximize
- Process management: list, search, terminate processes
- System utilities: system info, delays
Use cases of Go Computer Use Mcp Server
- Automating local desktop workflows from MCP clients
- Capturing screenshots and screen pixel data
- Managing windows and processes programmatically
- Simulating mouse and keyboard input for testing
FAQ from Go Computer Use Mcp Server
What platforms does Go Computer Use Mcp Server support?
It supports Windows, macOS, and Linux.
How do I install and run the server?
Run it with npx: npx go-computer-use-mcp-server -t stdio or with SSE transport. Requires Node.js 18 or later.
What transport options are available?
The server supports both stdio and SSE transports, configurable via the -t flag.
Does the server require any additional dependencies?
It requires Node.js 18+ for npx execution; the underlying Go binary is handled by the npm package.
More Productivity MCP servers
Npx Y convex@latest mcp start
get-convexThe open-source reactive database for app developers
🚀 TaskMaster: Todoist MCP for Cursor AI
mingolladanieleA lightweight Model Context Protocol (MCP) server that enables natural language interaction with your Todoist tasks directly from your IDE. Built with simplicity and maintainability in mind.
applescript-mcp MCP Server
joshrutkowskiA macOS AppleScript MCP server
Openfate Bazi Mcp
openfate-aiOpenFate Bazi MCP server with deterministic Four Pillars calculation, True Solar Time, branch interactions, and reverse Bazi lookup.
Lamda
firerpaAndroid Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, proxy/VPN/frp/P2P networking, MCP/Agent, 160+ APIs, designed for multi-device clusters and engineered deployments.
Comments