3 ms·
That is a complex webserver. https://github.com/idosal/git-mcp/tree/main/api https://github.com/idosal/git-mcp/tree/main/api What about private repos in, let's
by qwertox 2y ago
That is a complex webserver. https://github.com/idosal/git-mcp/tree/main/api https://github.com/idosal/git-mcp/tree/main/api
What about private repos in, let's say GitLab or Bitbucket instances, or something simpler?
A Dockerfile could be helpful to get it running locally.
- liadyo 2y agoYes, this is a fully remote MCP server, so the need for an SSE support makes the implementation quite complex. The MCP spec updated to use HTTP streaming, but clients do not support it yet.
- TechDebtDevin 2y agoGemini does I believe. On my list of todos is to add this to my fork of mcp-go.
- vessenes 2y ago+1 for this, I'm so so tired of writing my MCP code in python.
- prophesi 2y agoIf you're in Elixir land, Hermes MCP[0] is a fantastic library for building out MCP clients/servers with both SSE/HTTP support. And will be quite robust given the scalability and fault tolerance of the BEAM. [0] https://github.com/cloudwalk/hermes-mcp https://github.com/cloudwalk/hermes-mcp
- vessenes 2y agoooh cool. Sadly I am far from Elixir land. MCP starting out as largely STDIO definitely has made things harder for server-side engineers. I expect this will sort itself out this year though.