Show HN: GitMCP is an automatic MCP server for every GitHub repo
11–20 of 67 posts
Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#12Earlier quoted context omitted.
Yes, 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.
Gemini does I believe. On my list of todos is to add this to my fork of mcp-go.
Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#13Why not have a single mcp server that takes in the repo path or url in the tool call args? Changing config in claude desktop is painful everytime.
Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#14Earlier quoted context omitted.
Gemini does I believe. On my list of todos is to add this to my fork of mcp-go.
+1 for this, I'm so so tired of writing my MCP code in python.
Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#15Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#16Why not have a single mcp server that takes in the repo path or url in the tool call args? Changing config in claude desktop is painful everytime.
Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#17Earlier quoted context omitted.
+1 for this, I'm so so tired of writing my MCP code in python.
If 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
Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#18But why would we need an MCP server for a github repo? Sorry, I am unable to understand the use case.
Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#19But why would we need an MCP server for a github repo? Sorry, I am unable to understand the use case.
It's very helpful when working with a specific technology/library, and you want to access the project's llms.txt, readme, search the docs, etc from within the IDE using the MCP client. Check it out, for exmaple, with the langgraph docs: https://gitmcp.io/#github-pages-demo It really improves the development experience.
Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo
#20But why would we need an MCP server for a github repo? Sorry, I am unable to understand the use case.
Same here. Can't we just give the repo URL in Cursor/Windsurf to use the search tool to get the context? :thinking: