Shell and coding agent for Claude and other mcp clients
Most planning and project tracking work still happens through a UI a human drives. Wcgw MCP server moves it into the conversation instead. Shell and coding agent for Claude and other mcp clients.
Empowering chat applications to code, build and run on your local machine.
The server publishes 10 tools. What each one is for:
Initialize — Reset shell and set up workspace environmentParameters — any_workspace_path (string), initial_files_to_read (string[]), mode_name ("wcgw"|"architect"|"code_writer"), task_id_to_resume (string)BashCommand — Execute shell commands with timeout controlReadFiles — Read content from one or more filesWriteIfEmpty — Create new files or write to empty filesFileEdit — Edit existing files using search/replace blocksReadImage — Read image files for display/processingContextSave — Save project context and files for Knowledge Transfer or saving task checkpoints to be resumed laterUsage — Wait for a few seconds. You should be able to see this icon if everything goes rightModes — There are three built-in modes. You may ask Claude to run in one of the modes, like "Use 'architect' mode" | Mode | Description | AllowsThe server ships on npm as @modelcontextprotocol/inspector, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.
This sits in the planning and project tracking group, where several servers overlap in what they claim to do but differ sharply once you actually set them up. Wcgw's toolset — Initialize, Parameters, BashCommand and 7 more — is a fair guide to whether it matches your workflow.
We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.
| Tool | What it does |
|---|---|
| Initialize | Reset shell and set up workspace environment |
| Parameters | any_workspace_path (string), initial_files_to_read (string[]), mode_name ("wcgw"|"architect"|"code_writer"), task_id_to_resume (string) |
| BashCommand | Execute shell commands with timeout control |
| ReadFiles | Read content from one or more files |
| WriteIfEmpty | Create new files or write to empty files |
| FileEdit | Edit existing files using search/replace blocks |
| ReadImage | Read image files for display/processing |
| ContextSave | Save project context and files for Knowledge Transfer or saving task checkpoints to be resumed later |
| Usage | Wait for a few seconds. You should be able to see this icon if everything goes right. |
| Modes | There are three built-in modes. You may ask Claude to run in one of the modes, like "Use 'architect' mode" | **Mode** | **Description** | **Allows** | **Denies** | **Invoke prompt** | |-----------------|----------------- |
{
"mcpServers": {
"wcgw": {
"command": "uvx",
"args": ["--python", "3.12", "wcgw@latest"]
}
}
}Configuration as documented by the project. Restart the client after saving.
Your workspace, on speaking terms with AI — search, read and write Notion pages and databases.
Issue tracking at the speed of conversation — Linear's official hosted server with OAuth and zero install.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Metabase ships its own MCP endpoint — search your BI content, build and run queries, and save questions and dashboards without leaving the chat.
Stop letting your assistant hallucinate n8n node parameters — this server hands it the real schemas, templates and validation.