rusiaaman avatar

WCWG

rusiaaman/wcgw

Wcgw is an MCP server that provides Claude and other LLM clients with integrated shell and code editing tools to execute commands, write files, and run code on the local machine. It enables bidirectional interaction between the user and AI agent through a fully interactive shell experience, enhanced by a VS Code extension that displays the agent's shell session directly in the editor. The server solves the problem of giving AI agents practical capability to develop, build, and iterate on projects locally, though it requires explicit user acceptance of security risks inherent in granting unrestricted machine access to LLM-driven automation.

GitHub stars
660
tools
7
last updated
Mar 9, 2026

Tools

7 tools

Public tool metadata for what this MCP can expose to an agent.

InitializeReset shell and set up workspace environment

Reset shell and set up workspace environment

No parameter schema in public metadata yet.

BashCommandExecute shell commands with timeout control

Execute shell commands with timeout control

No parameter schema in public metadata yet.

ReadFilesRead content from one or more files

Read content from one or more files

No parameter schema in public metadata yet.

WriteIfEmptyCreate new files or write to empty files

Create new files or write to empty files

No parameter schema in public metadata yet.

FileEditEdit existing files using search/replace blocks

Edit existing files using search/replace blocks

No parameter schema in public metadata yet.

ReadImageRead image files for display/processing

Read image files for display/processing

No parameter schema in public metadata yet.

ContextSaveSave project context and files for Knowledge Transfer or saving task checkpoints to be resumed later

Save project context and files for Knowledge Transfer or saving task checkpoints to be resumed later

No parameter schema in public metadata yet.

Sponsors

Readme

Shell and Coding agent for Claude and other mcp clients

Empowering chat applications to code, build and run on your local machine.

wcgw is an MCP server with tightly integrated shell and code editing tools.

⚠️ Warning: This MCP server provides unfiltered access to your machine's shell and files. It does not restrict LLMs from executing arbitrary commands or making unintended changes. This tool can be misused by attackers or run dangerous commands if the AI hallucinates. Run this repository only if you fully understand and accept the risks associated with running AI agents with no restrictions.

As of 2026 the reason you could use wcgw is that it provides fully interactive shell experience that you and the agent both can control (including sending key-strokes). Combined with the wcgw vscode extension that attaches the agent's shell in your editor, you can get the best agentic shell experience that is out there. The file editing tricks and the general minimalism also helps agent be more productive.


View the full README on GitHub

Details

Repository
github.com/rusiaaman/wcgw
Categories
AI & LLM Tools, Developer Tools

Related AI & LLM Tools MCP servers

View all
1baryhuang avatarRemote MacOs Usebaryhuang/mcp-remote-macos-useThe only general AI agent that does NOT requires extra API key, giving you full control on your local and remote MacOs from Claude Desktop App482stars
2lyellr88 avatarMarm Mcp Serverlyellr88/marm-memoryUniversal MCP Server with advanced AI memory capabilities and semantic search.0stars
3boshyxd avatarRoblox Studioboshyxd/robloxstudio-mcpCreate agentic AI workflows in ROBLOX Studio431stars
4grafbase avatarNexusgrafbase/nexusUnifies multiple MCP servers and LLM providers behind a single endpoint for search and tool execution.427stars
5gannonh avatarMementogannonh/memento-mcpMemento MCP: A Knowledge Graph Memory System for LLMs418stars
6massive-com avatarMassive.commassive-com/mcp_massiveProvides access to Massive.com data via an MCP server with four composable tools and in-memory DataFrame storage for SQL queries and analytics.332stars