wcgw
If you are the rightful owner of wcgw and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Shell and Coding agent for Claude and Chatgpt empowers chat applications to code, build, and run on your local machine.
The Shell and Coding agent for Claude and Chatgpt is a Model Context Protocol (MCP) server designed to enhance chat applications by enabling them to perform coding tasks, build projects, and execute commands on a local machine. It supports Claude on macOS and Chatgpt on Linux or macOS, allowing these applications to interact with the shell via a relay server. The server provides a range of features, including syntax checking, large file editing, interactive command handling, and file protection mechanisms. It also offers different modes for various tasks, such as architect mode for planning and code-writer mode for development. The server is equipped with tools for shell operations, file operations, and project management, making it a versatile solution for developers looking to integrate AI-driven coding capabilities into their workflow.
Features
- Create, Execute, Iterate: Continuously run compiler checks and monitor long-running commands.
- Large file edit: Supports incremental edits to avoid token limit issues.
- Syntax checking on edits: Provides feedback on syntax errors for corrections.
- Interactive Command Handling: Supports interactive commands with arrow keys and escape sequences.
- File protections: Ensures files are read before editing to prevent accidental overwrites.
Tools
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.
ContextSave
Save project context and files for Knowledge Transfer or saving task checkpoints.