Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Ā© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. šŸ› ļø Other Tools and Integrations
  3. Wcgw
Wcgw logo
Health: ActiveRecent health check succeeded.Last checked 9/7/2026, 1:46:37 AM

Wcgw

User RatingsBe the first to rate and review this MCP server!
View Repository673 GitHub StarsTotal stargazers on GitHub for the source repository (673 stars).Visit Website
code-executionshellfile-editingcoding-agent

Runs local shell commands and file-editing workflows through MCP for coding tasks on macOS, Linux, and WSL.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON ā–¾

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "rusiaaman-wcgw": {
      "command": "uvx",
      "args": [
        "3.12",
        "wcgw@latest"
      ]
    }
  }
}

šŸ’” Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (7) Directory Badge Claim listing AlternativesšŸ› ļø More in Other Tools and Integrations

Overview

rusiaaman/wcgw MCP server gives MCP clients tools for running shell commands, reading and editing files, displaying images, and saving project context. It maintains an interactive shell with timeout control, background command support, current-directory feedback, and optional shell selection. Reach for it when an agent needs to inspect, modify, build, or run code on a local Mac or Linux system; Windows use is supported through WSL.

Use cases

•Run compiler and test commands while iterating on code fixes
•Inspect and edit files in a local repository
•Resume coding tasks from saved project checkpoints
•Attach to an agent-controlled terminal from VS Code
•Use an AI agent to run interactive shell commands

Key features

•Interactive shell command execution with timeouts
•Background and concurrent command support
•Read-before-edit file protection
•Search-and-replace editing with syntax feedback
•Large-file reading and incremental editing
•Project context checkpointing

Capabilities & Tool Schemas (7) ~105 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server — may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Wcgw.

Initialize

Reset shell and set up workspace environment

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

How Wcgw works

What rusiaaman/wcgw MCP server does

rusiaaman/wcgw MCP server connects an MCP client to a local shell and workspace. It is intended for coding workflows where an agent needs to inspect a repository, make controlled file changes, run commands, and iterate on compiler or test feedback. The server also supports saving project context so a task can be resumed or handed to another AI conversation.

The available tools are:

  • Initialize resets the shell and prepares the workspace environment.
  • BashCommand runs shell commands with timeout control.
  • ReadFiles reads one or more files.
  • WriteIfEmpty creates a file or writes only when the target is empty.
  • FileEdit changes existing files through search-and-replace blocks.
  • ReadImage makes image files available for display or processing.
  • ContextSave stores project context and file information for checkpoints or knowledge transfer.

How it works

During initialization, the server returns a selected view of the workspace structure and loads a root-level CLAUDE.md or AGENTS.md file when present. It can also load corresponding instruction files from ~/.wcgw/. File reads are chunked for large files, and a file must be read before the agent can edit or rewrite it. Edits use search-and-replace matching with tolerance for spacing differences; ambiguous or unsuccessful matches produce feedback rather than silently applying an uncertain change.

Shell commands run through a persistent, interactive terminal. The working directory is reported after commands, and command polling is designed to return quickly while still allowing status checks for processes that continue running. Multiple background commands can run alongside the main shell. Interactive terminal behavior includes keyboard input, interrupts, and ANSI escape sequences. A user can attach to the same terminal with the related VS Code extension or with screen -x.

Setup and configuration

The documented Claude Desktop setup uses uv and the uvx runner. Install uv, then add the following MCP server configuration:

config.json
{
  "mcpServers": {
    "wcgw": {
      "command": "uvx",
      "args": ["--python", "3.12", "wcgw@latest"]
    }
  }
}

The configuration can include --shell followed by a shell path such as /bin/bash. The README documents macOS and Linux setup, plus Windows through WSL. On WSL, Claude Desktop launches the server with wsl.exe; uv must be available globally or referenced by its full WSL path.

Tools and capabilities

rusiaaman/wcgw MCP server includes syntax checking feedback for file writes and edits, incremental handling for large changes, and protection against overwriting files that have not been read. Its default wcgw mode has no stated restrictions on shell or file access. The README also describes architect and code-writer modes: one is intended for planning, while the other focuses on code editing and project building with optional path constraints.

ContextSave writes task details and relevant file paths to a single saved context file. A later conversation can request resumption by task ID. The server can also automatically use repository instructions and supports ZSH in addition to Bash.

Limitations and notes

The server provides unfiltered access to the machine's shell and files. It does not prevent arbitrary commands or unintended changes, so it should be run only when that level of agent authority is acceptable. The documented Windows setup requires WSL rather than native Windows execution. No authentication or remote hosted endpoint is described in the provided material.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Other Tools and Integrations View all alternatives
  • Git logoGit
    Verified

    Tools to read, search, and manipulate Git repositories.

    šŸ› ļø Other Tools and Integrations4 views
    Compare vs Git →
  • Time logoTime
    Verified

    Time and timezone conversion capabilities.

    šŸ› ļø Other Tools and Integrations3 views
    Compare vs Time →
  • Filesystem logoFilesystem
    Verified

    Secure file operations with configurable access controls.

    šŸ› ļø Other Tools and Integrations2 views
    Compare vs Filesystem →
  • Sequential Thinking logoSequential Thinking
    Verified

    Dynamic and reflective problem-solving through thought sequences.

    šŸ› ļø Other Tools and Integrations1 views
    Compare vs Sequential Thinking →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
673
Stargazers on the source repository.
Last commit
1mo ago
Most recent push to the default branch.
Tools exposed
7
Callable tools this server registers over MCP.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Wcgw

Install uv, then configure an MCP client to run `uvx --python 3.12 wcgw@latest`. The README provides a Claude Desktop configuration for macOS and Linux.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewWcgw AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/rusiaaman-wcgw?style=directory)](https://allmcps.com/mcp/rusiaaman-wcgw)
HTML Embed
<a href="https://allmcps.com/mcp/rusiaaman-wcgw"><img src="https://allmcps.com/api/badge/rusiaaman-wcgw?style=directory" alt="Wcgw on AllMCPs" /></a>

Technical Specs & Signals

CategoryšŸ› ļøOther Tools and Integrations
PricingFree
More technical detailsExpand ā–¾
TransportSTDIO
RuntimePython
AuthNo auth required
LicenseMIT
ClientsClaude Desktop
Last updatedSep 7, 2026
9/10 checks healthy over the last 32d
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars673
GitHub Star CountTotal stargazers on GitHub representing community popularity (673 stars).
Last commit1mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 7, 2026
52Quality signal: Good Ā· 52/100How this signal is calculated ā–¾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership6/20
Documentation & tools25/30
Adoption & activity8/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

2 high-severity advisories on record for this package. Most advisories affect transitive dependencies and may not be exploitable in this server's actual usage — this is a directional signal, not a security audit.

Critical 1High 1Medium 0Low 0

Scanned 19d ago via OSV.dev Ā· wcgw@latest (npm)

ā˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in šŸ› ļø Other Tools and Integrations →Alternatives to Wcgw →Install in Claude DesktopInstall in CursorInstall in VS Code