GitMCP
Dev tools
ai coding context server
SHOW HN2025
How HN took it
11 positive, 12 neutral or asking, 1 mixed, 14 critical, out of 38 comments about the project. Thread score -0.15.
Idea: 6 for, 4 againstDocs: 0 for, 4 againstExecution: 0 for, 4 againstPrivacy: 1 for, 2 againstPerformance: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful for working with specific libraries inside an IDE
From 2 comments
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…
liadyo on HNIt’s one of my favourite MCP use cases. I have cloned projects and used the file browser MCP for this, but this looks great. It allows you to ask questions about how an entire…
scosman on HN
Semantic search over large docs is a real benefit
From 1 comment
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.
adusal on HN
Objections
Landing page does not explain what it does or what MCP is
From 2 comments
> Simply change the domain from github.com or github.io to gitmcp.io and get instant AI context for any GitHub repository. What does this mean? How does it work? How can I…
kiitos on HNAs someone who is obviously not the target audience, I feel like literally anything on this page that could lead me to explain what MCP is would be nice, while we're talking…
broodbucket on HN
Unclear why an MCP server is needed for a repo
From 1 comment
But why would we need an MCP server for a github repo? Sorry, I am unable to understand the use case.
the_arun on HN
Connection errors and unreliable SSE in Cursor
From 2 comments
Getting "@ SSE error: undefined" in Cursor for a repo I added. Is there also not a way to force a MCP server to be used? Haiku doesn't pick it up in Cursor.
eagleinparadise on HNThe error usually isn't an issue since the agent can use the tools regardless. It's a by-product of the current implementation's serverless nature and SSE's limitations. We are…
adusal on HN
Concerns about the server hosting repo content and privacy
From 2 comments
This literally looks like spyware to me. Crazy.
creddit on HNHow does this differ from the reference Github MCP server? https://github.com/modelcontextprotocol/servers/tree/main/src/github EDIT: Oh wait, lol, I looked closer and it seems…
creddit on HN
Requests
Clearer documentation and explanation of the landing page
From 2 comments
> Simply change the domain from github.com or github.io to gitmcp.io and get instant AI context for any GitHub repository. What does this mean? How does it work? How can I…
kiitos on HN>searches the documentation from this repo (llms.txt, llms-full.txt, readme.md, etc) What does etc include? Does this operate on a single content file from the specified GitHub…
nlawalker on HN
Option to opt out repos from being served
From 1 comment
How do I opt-out for my repos?
xena on HN
Support for private repos and GitLab or Bitbucket
From 1 comment
That is a complex webserver. 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…
qwertox on HN
Dockerfile for local running
From 1 comment
That is a complex webserver. 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…
qwertox on HN
Questions
How does this differ from the GitHub MCP server
From 1 comment
How does this differ from the reference Github MCP server? https://github.com/modelcontextprotocol/servers/tree/main/src/github EDIT: Oh wait, lol, I looked closer and it seems…
creddit on HN
Which files are searched beyond llms.txt and readme
From 1 comment
>searches the documentation from this repo (llms.txt, llms-full.txt, readme.md, etc) What does etc include? Does this operate on a single content file from the specified GitHub…
nlawalker on HN
How to point it at a subdirectory path in a repo
From 1 comment
Question: https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem I want to change this to gitmcp.io. I directly modified it to:…
tt002 on HN
Alternatives named
Reference GitHub MCP server from modelcontextprotocol
From 1 comment
How does this differ from the reference Github MCP server? https://github.com/modelcontextprotocol/servers/tree/main/src/github EDIT: Oh wait, lol, I looked closer and it seems…
creddit on HN
gitingest
From 1 comment
For those unfamiliar, this is similar to taking a codebase and processing it with a tool like gitingest, which transforms the entire repository into a format suitable for LLMs,…
xwowsersx on HN
Cursor built-in documentation indexing
From 1 comment
Yes, they could be, but then you 100% rely on the client tools doing a good job doing that, which they aren't always good at, and they also have to reinvent the wheel on what are…
hobofan on HN