Live data from Hacker News

Show HN: GitMCP is an automatic MCP server for every GitHub repo

gitmcp.io

11–20 of 67 posts

Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo

#12
post #7

Earlier 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.

+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

#14

Earlier 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.

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

#16

Why 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.

Yes! The generic form is also supported of course. https://gitmcp.io/docs does exactly that: https://github.com/idosal/git-mcp?tab=readme-ov-file#usage

Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo

#17

Earlier 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

ooh 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.

Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo

#19
post #6
post #4

But 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.

[deleted]

Re: Show HN: GitMCP is an automatic MCP server for every GitHub repo

#20
post #4

But 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:

As an example, some repositories have huge documents (in some cases a few MBs) that agents won't process today. GitMCP offers semantic search out of the box.
Post reply on HN