-
Most of the problem is installing the MCP servers, which is more annoying on Windows. https://github.com/ezyang/codemcp#getting-started has instructions that I've personally tested for installation on Windows, which might help you out some.
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
-
-
mcp-go
A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
MCP documentation is thin on the ground, but I like what I've seen. I think it provides a nice separation of concerns for using LLMs as Agents.
The article mentions a python MCP library, there seems to be a pretty vibrant golang MCP server as well at https://github.com/mark3labs/mcp-go. No personal experience, but I'd usually rather a binary than a python environment install when I can get it.
The other thing the author mentions is that Claude can author MCP integrations into your server -- sounds good to me!
-
-
There are folks using just this filesystem API for coding: https://x.com/Zirkman/status/1897003182049649000
I'm not sure I would prefer it to using Cursor. I was using Claude Desktop client to edit a bunch of (non-code) text files a couple of days ago, and a couple of times it crashed, and I had to restart it. When this happened, it lost some conversation history, although of course the files it had already edited were fine.
There are other approaches to having Claude edit files, but they're less suited for use with MCP (and hence they don't save cost like the OP does).
A) Aider gives very specific instructions about how Claude should describe patch operations: https://github.com/Aider-AI/aider/blob/dd4d2420df51dc29c2aed...
This works, but I don't know if anyone has tried using this technique in an MCP server. It seems like the way OP and the Filesystem MCP might be superior for small edits, but Aider's approach might be better for multiple edits in a single request-response. It should be possible to do this with an MCP server.
B) Anthropic provides fine-tuned models (text_editor_20250124 and text_editor_20241022) that know a specific text editing protocol: https://docs.anthropic.com/en/docs/build-with-claude/tool-us...
You could build a coding assistant like Aider on top of these, but obviously you're then tied to this implementation and it's harder to switch out models. And it wouldn't work with Claude Desktop.
-
mcp-proxy
Connect to MCP servers that run on SSE transport, or expose stdio servers as an SSE server using the MCP Proxy server.
Not built in, you'll have to use something like https://github.com/sparfenyuk/mcp-proxy
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
I have seen this repo on github, I don't really know a lot about Linux but could be interesting.
https://github.com/aaddrick/claude-desktop-debian