Design Engineer Logo
Visit Repo
Open Graph preview

wcgw

Shell and coding agent on claude desktop app

Site favicon
🔌 MCP Tools

Overview

WCGW

Description:
Shell and coding agent providing autonomous control and execution capabilities

Category: Development Tools & System Control

Overview:
WCGW is an MCP server designed for the Claude desktop app that enables advanced shell access and system control capabilities. It provides comprehensive features for development workflows and system automation:

  • Full shell access with unrestricted control
  • Desktop control capabilities (screen capture, mouse/keyboard control) in Docker environments
  • Support for large file editing with incremental updates
  • Interactive command handling with REPL support
  • Python/Node execution capabilities

Setup Instructions:

  1. Update Claude desktop configuration:
{
  "mcpServers": {
    "wcgw": {
      "command": "uv",
      "args": ["tool", "run", "--from", "wcgw@latest", "--python", "3.12", "wcgw_mcp"]
    }
  }
}
  1. For computer control features, add the --computer-use flag:
{
  "mcpServers": {
    "wcgw": {
      "command": "uv",
      "args": ["tool", "run", "--from", "wcgw@latest", "--python", "3.12", "wcgw_mcp", "--computer-use"]
    }
  }
}

Docker Integration:
For desktop control features, run:

docker run -p 6080:6080 ghcr.io/anthropics/anthropic-quickstarts:computer-use-demo-latest

Access VNC viewer at: http://localhost:6080/vnc.html

Local Usage:
For API-based local access:

uvx --from wcgw@latest wcgw_local --claude  # For Anthropic API
uvx --from wcgw@latest wcgw_local --limit 0.1  # For OpenAI API