From 2b8cd58b59a3e456557801916eceb3fd6cdb2b57 Mon Sep 17 00:00:00 2001 From: Basavaraj_m_n <162813862+Basavaraj8143@users.noreply.github.com> Date: Thu, 23 Apr 2026 16:54:09 +0530 Subject: [PATCH] docs: add GitMCP vs GitHub MCP comparison section Adds a comparison section to the README addressing the question raised in issue #226. Clarifies the distinction between GitMCP and GitHub MCP across auth, scope, read/write access, and setup so users can choose the right tool for their use case. --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/README.md b/README.md index e40e731..a3e0018 100644 --- a/README.md +++ b/README.md @@ -214,6 +214,36 @@ For more details on configuring MCP servers in Augment Code, visit [the Augment > **Note:** Remember to replace `{owner}` and `{repo}` with the actual GitHub username/organization and repository name. You can also use the dynamic endpoint `https://gitmcp.io/docs` to allow your AI to access any repository on demand. +## 🔄 GitMCP vs GitHub MCP + +While both GitMCP and GitHub MCP give AI assistants access to repository data, they serve fundamentally different purposes. + +### Key Differences + +| Aspect | GitMCP | GitHub MCP | +|--------|--------|------------| +| **Focus** | Documentation-grounded code comprehension | Full GitHub platform operations | +| **Auth Required** | None (for public repos) | OAuth or Personal Access Token | +| **Repo Scope** | Any public GitHub repo or GitHub Pages site | Repos you have authenticated access to | +| **Read / Write** | Read-only | Read + write (issues, PRs, releases, etc.) | +| **Setup** | Zero-config — just add a URL | Requires GitHub app or token configuration | +| **Search** | Documentation-first semantic search | GitHub API-based file/code search | +| **Privacy** | No query logging; self-hostable | Routed through GitHub infrastructure | + +### When to Use GitMCP +- You want AI tools to use **up-to-date docs from any public repo** — including libraries you don't own +- You need **zero-setup context injection** with no authentication overhead +- You want to **eliminate hallucinations** about third-party libraries or frameworks +- You need AI to access **GitHub Pages documentation** alongside source code +- You want **no query logging** or prefer to self-host + +### When to Use GitHub MCP +- You need to **create or manage issues, PRs, and releases** in your own repos +- Your workflow involves **CI/CD monitoring or GitHub Actions** +- You need **write access** to GitHub resources through AI +- You are fully within the **GitHub ecosystem** and need deep platform integration + +> In short: GitHub MCP gives AI *hands on your GitHub account*. GitMCP gives AI *understanding of any repository's documentation* — instantly, with no setup. ## ⚙ How It Works GitMCP connects your AI assistant to GitHub repositories using the Model Context Protocol (MCP), a standard that lets AI tools request additional information from external sources.