servers
wcgw
| servers | wcgw | |
|---|---|---|
| 401 | 10 | |
| 87,066 | 662 | |
| 2.6% | 0.2% | |
| 9.8 | 8.5 | |
| 8 days ago | about 2 months ago | |
| TypeScript | Python | |
| GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
servers
- Build a tiny MCP server in JavaScript -Claude, Codex friendly
-
Can you build a successful business in a Claude Code loop?
Most agents don't speak raw HTTP — they speak MCP. So the real distribution surface is a tiny MCP server that exposes each endpoint as a tool and does the paying under the hood. The agent calls web_search(query); the server hits the paid endpoint, handles the 402 with its operator's wallet, returns JSON. One line to install:
-
Building an MCP server with Node.js
The Model Context Protocol (MCP) is an open standard for connecting AI hosts (Claude, ChatGPT, Cursor, VS Code, and others) to external context and actions through a structured protocol instead of ad-hoc plugins.
-
Why Dremio's Value Is Unique to Apache Iceberg Lakehouses and Agentic Analytics
Model Context Protocol specification
-
How I Built an MCP Server for M-PESA — and Why It Matters for East Africa
That changed when I built mpesa-mcp — a Model Context Protocol server that wraps the Daraja API and makes it directly available to Claude, GPT-4, and Gemini.
-
Let your AI agent test your API: two-go's AI layer and MCP server
If you haven't run into it yet, MCP (Model Context Protocol) is an open standard for exposing tools to AI agents. two-go ships an MCP server that runs over stdio with no dependencies, no URL, no account, and no API key. It's all local.
-
Introducing LlamaStash: a zero-overhead, terminal-native llama.cpp launcher
MCP server surface. The CLI is already agent-friendly, so I'm double minded about whether a Model Context Protocol server would make integration smoother. I'm personally not a fan of MCP and prefer skills and CLIs.
-
How Claude Code's Skills System Actually Works
As noted in the Model Context Protocol (MCP) Introduction, this protocol allows Claude to interact with systems like GitHub and local databases through a standardized interface.
-
I got tired of re-explaining my codebase to every coding agent — so I made critical memory live in the repo next to code
Keep the project's living context: current task state, decisions, conventions, known footguns as plain Markdown committed to the repo, and expose it to the agent over MCP.
-
Best Claude Code MCP Servers in 2026 (Ranked)
The MCP ecosystem doubles every few months. Bookmark the official MCP servers repository for the canonical list.
wcgw
-
What Is the Most Minimal Agentic Coder You Can Write?
Awesome! I essentially started with the same premise when coding "wcgw" [1]. Give a single shell tool to chatgpt (later claude).
Chronology that followed:
1. Some processes take long time: add status checking.
2. Need to kill long running process or interact with tools add option to send control characters; BashInteraction tool.
3. File editing using sed and echo is not reliable, add FileEdit tool.
4. Large output; add truncation based on tokens.
5. But wait I need command output to get truncated at the beginning but file reading `cat $file` to truncate at the end. Add special ReadFile tool.
6. File writing using 'echo "content" >file' needs unncessary quotes escaping leading to degraded quality, add special WriteFile tool.
7. Reading one file at a time is slow, change ReadFile to ReadFiles tool.
8. Directly writing files is not as good as first planning things. Prevent writing using architect mode.
And so on.
[1] https://github.com/rusiaaman/wcgw
- Hacking Your Own AI Coding Assistant with Claude Pro and MCP
-
Show HN: Iterm-Mcp – AI Terminal/REPL Control for iTerm2
Good work.
I wonder if there's really a need for separate write to terminal and read output functions? I was hoping that write command itself would execute and return the output of the command, saving back and forth latency.
> and it's not always clear when the job is done
I've authored a similar mcp [1] (but without terminal ui)
The way I solved it is by setting a special PS1 prompt. So as soon as I get that prompt I know the task is done. I wonder if a similar thing can be done in your mcp?
[1] https://github.com/rusiaaman/wcgw
-
An open-source, extensible AI agent that goes beyond code suggestions
You can basically get the same experience as aider with an MCP server like https://github.com/rusiaaman/wcgw. It's not perfect - sometimes has trouble with exact syntax of find/replace. But it's free to use up to your regular Claude subscription usage limit. I actually use it more than Cursor, because it's easier to flip back and forth between architecting/editing.
-
Gemini 2.0: our new AI model for the agentic era
For building mcp server? The official docs do a great job
https://modelcontextprotocol.io/introduction
My own mcp server could be an inspiration on Mac. It's based on pexpect to enable repl session and has some tricks to prevent bad commands.
https://github.com/rusiaaman/wcgw
However, I recommend creating one with your own customised prompts and tools for maximum benefit.
-
OpenAI confirms new $200 monthly subscription, ChatGPT Pro
Personally I'm using the Filesystem server along with the mcp server called wcgw[0] that provides a FileEdit action. I use MacWhisper[1] to dictate. I use `tree` to give Claude a map of the directory I'm interested in editing. I usually opt to run terminal commands myself for better control though wcgw does that too. I keep the repo open in a Cursor/Windsurf window for other edits I need.
But other than that I basically just tell the model what I want to do and it does it, lol. I like the Claude Desktop App interface better than trying to do things in Cursor/Windsurf directly, I like the ability to organize prompts/conversations in terms of projects and easily include context. I also honestly just have a funny feeling that the Claude web app often performs better than the API responses I get from the IDEs.
[0] https://github.com/rusiaaman/wcgw
[1] https://goodsnooze.gumroad.com/l/macwhisper
- Computer use on Claude desktop app using model context protocol
- Claude desktop shell agent using Model Context Protocol
-
The Model Context Protocol
It's great! I quickly reorganised my custom gpt repo to build a shell agent using MCP.
https://github.com/rusiaaman/wcgw/blob/main/src/wcgw/client/...
Already getting value out of it.
- Show HN: Custom GPT allows full shell interaction on chatgpt.com
What are some alternatives?
claudebox - The Ultimate Claude Code Docker Development Environment - Run Claude AI's coding assistant in a fully containerized, reproducible environment with pre-configured development profiles.
python-sdk - The official Python SDK for Model Context Protocol servers and clients
typescript-sdk - The official TypeScript SDK for Model Context Protocol servers and clients
codemcp - Coding assistant MCP for Claude Desktop
awesome-mcp-servers - A collection of MCP servers. [GET https://api.github.com/repos/punkpeye/awesome-mcp-servers: 404 - Not Found // See: https://docs.github.com/rest]