wcgw
Shell and coding agent on claude desktop app
🔌 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:
- Update Claude desktop configuration:
{
"mcpServers": {
"wcgw": {
"command": "uv",
"args": ["tool", "run", "--from", "wcgw@latest", "--python", "3.12", "wcgw_mcp"]
}
}
}
- 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