20 Best GitHub MCP Servers, Compared (August 2026)
The short answer
Most developers should reach for GitHub MCP Server: it is GitHub's official server, it had a commit 0 days ago, and it had 151 commits in the last 12 weeks. It also offers a hosted remote endpoint with OAuth and PAT support, plus one-click VS Code install. If your task is exploring an unfamiliar repository rather than reading whole files, the better one is github-codemunch-mcp: it uses tree-sitter to index source by symbol and exposes 7 tools, so agents can fetch only the relevant code.
Whichever you choose, give it the narrowest access that still works — a read-only credential, a replica, a scratch account — and widen it only once you have watched what your agent actually asks for.
Glama operates the MCP registry these numbers are measured from, and sells MCP hosting and a gateway. No position on this page is paid for. How the registry is built.
Quick picks
- 1GitHub MCP Server — Teams needing a hosted GitHub MCP server with one-click VS Code install — it offers a remote endpoint with OAuth and PAT support.
- 2github-codemunch-mcp — Exploring an unfamiliar GitHub repository in an MCP client — it indexes source by symbol and exposes search_symbols/get_symbol so agents fetch only the relevant code.
- 3Octocode MCP — When doing cross-repo code archaeology, it combines pull-request search, LSP references, and npm package lookup.
- 4Excel MCP Server (uses Excel App, 100% Compatibility) — Automating real Excel workbooks on Windows desktops — it drives the installed Excel app via COM, preserving macros, PivotTables, and formatting.}
- 5idea-reality-mcp — Validating an app idea before building — idea_check scans five sources and returns a 0–100 reality score.
Which one, for your situation
| Your situation | What to use |
|---|---|
| I need a hosted GitHub MCP for my team | Use GitHub MCP Server: it is GitHub's official hosted server, supports OAuth and PAT, and had a commit 0 days ago. |
| I want to explore an unfamiliar codebase with fewer tokens | Use github-codemunch-mcp: it uses tree-sitter to index symbols and exposes 7 tools, so an agent can fetch only the relevant code. |
| I need Microsoft docs from my AI assistant | Use Microsoft Learn Docs MCP Server: it is a remote streamable HTTP server with no auth and exposes search, fetch, and code-sample tools. |
| I want zero-setup docs from any GitHub repo | Use GitMCP if that trade-off is worth it: it is a free, open-source, zero-setup remote endpoint for GitHub projects, but it is labelled Abandoned and had its last commit 104 days ago. |
| I manage GitHub Projects sprints and milestones | Use mcp-github-project-manager: it exposes 84 tools for GitHub Projects V2, including plan_sprint, get_sprint_metrics, and get_milestone_metrics. |
Top MCP servers for GitHub
| Best for | Profile | ||||||
|---|---|---|---|---|---|---|---|
| 1 | Teams needing a hosted GitHub MCP server with one-click VS Code install — it offers a remote endpoint with OAuth and PAT support. | Community favourite | 32,347 | +774 | today | 92.4 | |
| 2 | Exploring an unfamiliar GitHub repository in an MCP client — it indexes source by symbol and exposes search_symbols/get_symbol so agents fetch only the relevant code. | Community favourite | 2,576 | +294 | today | 81.9 | |
| 3 | When doing cross-repo code archaeology, it combines pull-request search, LSP references, and npm package lookup. | Community favourite | 915 | +20 | 2 days ago | 67.1 | |
| 4 | Automating real Excel workbooks on Windows desktops — it drives the installed Excel app via COM, preserving macros, PivotTables, and formatting.} | Community favourite | 541 | +181 | today | 64.2 | |
| 5 | Validating an app idea before building — idea_check scans five sources and returns a 0–100 reality score. | Community favourite | 775 | +19 | 9 days ago | 62.9 | |
| 6 | AI-assisted game development in the Godot Editor — it exposes editor operations as MCP tools so agents can inspect and drive the project. | Emerging | 207 | +41 | 4 days ago | 59.8 | |
| 7 | Developers using AI assistants that need current Microsoft documentation — it exposes search, fetch, and code-sample tools with no auth. | Abandoned but popular | 1,834 | +58 | 102 days ago | 58.7 | |
| 8 | AI coding assistants that need current docs and code from any GitHub project — GitMCP is a zero-setup remote MCP endpoint. | Abandoned but popular | 8,332 | +75 | 104 days ago | 58.3 | |
| 9 | Debugging a cryptic error with an AI coding assistant — it returns the full StackOverflow and GitHub Issue conversation in one call. | Community favourite | 370 | +14 | 22 days ago | 57.5 | |
| 10 | Microsoft 365 users who want to run SharePoint list commands from GitHub Copilot — it exposes list-add, list-get, list-list, and list-remove. | Community favourite | 124 | +4 | 37 days ago | 55.3 | |
| 11 | Turning documentation, repos, and videos into AI skills for Claude Code — it exposes 40 tools including scraping, packaging, and uploading. | Community favourite | 14,741 | +307 | 11 days ago | 55.2 | |
| 12 | Sprint and milestone planning in GitHub Projects V2 — it exposes plan_sprint, get_sprint_metrics, and get_milestone_metrics tools. | Steady | 94 | 0 | 10 days ago | 52.8 | |
| 13 | Turning a one-line brief or PRD into a codebase autonomously — it runs the build and returns an evidence receipt covering tests, build, and security. | Community favourite | 1,046 | +29 | today | 51.1 | |
| 14 | Revisiting your own starred repositories — the `search_github_stars` tool returns matching repos with relevant README content from natural-language queries. | Steady | 112 | 0 | 4 days ago | 51.1 | |
| 15 | For teams that need replayable coding-agent workflows across Claude Code and Codex CLI — it provides an interview→seed→execute→evaluate→evolve loop. | Community favourite | 5,574 | No snapshot history | today | 47.4 | |
| 16 | Production AI agents needing egress control over MCP — it wraps any MCP server with bidirectional scanning for credential leaks, prompt injection, and tool description poisoning. | Community favourite | 799 | +20 | today | 47.1 | |
| 17 | Developers with accumulated Claude Code, Cursor, Codex CLI, Trae, or Copilot chats who want searchable, local memory their MCP agent can query. | Emerging | 53 | +9 | 54 days ago | 46.7 | |
| 18 | Teams wanting consistent context across multi-editor setups — it provides one local index shared by Claude Code, Cursor, VS Code, Gemini CLI, and others. | Community favourite | 397 | +21 | 8 days ago | 46.4 | |
| 19 | Building a Unity game by describing it in plain English — assistants create scenes, generate scripts, and simulate input inside a running editor. | Emerging | 214 | +38 | 9 days ago | 46.1 | |
| 20 | For anyone wanting to manage GitHub Gists as a personal knowledge base — it exposes CRUD tools for gists, files, comments, and optional daily notes. | Abandoned but popular | 202 | +2 | 216 days ago | 46.0 |
The ranking, with the evidence
Each position is a weighted mean of adoption (40%), maintenance (24%), momentum (14%), tool description quality (13%) and trust (9%), multiplied by three attenuators: how directly the server is about GitHub — named for it, declaring it, tagged with it, or merely mentioning it — whether its repository is still moving, and how much independent evidence of adoption it has. Open the score on any entry to see every number, including the ones marked ≈, which were imputed from the median of the other candidates rather than measured. The maintenance grade on each entry is mostly issue responsiveness, release recency and open security alerts rather than commits, so a recent commit beside a low grade is two different measurements rather than a contradiction.
- Abandoned but popular — People use it, but its default branch has stopped moving. Fine to keep running, risky to adopt.
- Community favourite — Widely adopted and still actively maintained.
- Dormant — Neither changing nor widely adopted. Here because it still matches the search.
- Emerging — Small audience, growing quickly, maintained. The bet with the most upside.
- Steady — Maintained, modest audience, no surprises in either direction.
- 1github/github-mcp-server ↗
GitHub MCP Server
Community favouriteBest for: Teams needing a hosted GitHub MCP server with one-click VS Code install — it offers a remote endpoint with OAuth and PAT support.
The server is GitHub's official MCP server, designed to connect AI tools to GitHub for repository management, issue/PR automation, CI/CD monitoring, code analysis, and team collaboration. Before choosing it, note that the tool list is not measured, and it requires a compatible MCP host with remote server support for the easiest setup.
GitHub stars32,347Stars / 30 days+774npm / typical weekShips no npm packageTools exposednever inspectedLast committodayCommits / 12 weeks151Maintenance gradeATool descriptionsNot gradedScore 92.4 — show every number behind it
- Adoption100 / 100 · weight 40%
- GitHub stars100
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum78 / 100 · weight 14%
- Stars gained, relative to size64
- Stars gained, absolute100
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 92.4
- × relevance — the keyword is dedicated here
- 1.00
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 92.4
- 2jgravelle/jcodemunch-mcp ↗
github-codemunch-mcp
Community favouriteBest for: Exploring an unfamiliar GitHub repository in an MCP client — it indexes source by symbol and exposes search_symbols/get_symbol so agents fetch only the relevant code.
It indexes a GitHub repository into a local store and exposes seven tools for viewing file trees, outlining files, searching symbols, and fetching selected symbol source. Before any search or retrieval works, a repository must first be processed with index_repo, because the query tools read only from the local index it builds.
GitHub stars2,576Stars / 30 days+294npm / typical weekShips no npm packageTools exposed7Last committodayCommits / 12 weeks564Maintenance gradeATool descriptionsAScore 81.9 — show every number behind it
- Adoption85 / 100 · weight 40%
- GitHub stars85
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum100 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute100
- npm download trendnot measuredno npm download history
- Tool quality76 / 100 · weight 13%
- Tool description quality68
- Built and inspected by Glama100
- Trust0 / 100 · weight 9%
- License0
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 81.9
- × relevance — the keyword is dedicated here
- 1.00
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 81.9
- 3bgauryy/octocode ↗
Octocode MCP
Community favouriteBest for: When doing cross-repo code archaeology, it combines pull-request search, LSP references, and npm package lookup.
Octocode exposes 13 tools spanning local ripgrep search, file reads, directory trees, LSP navigation, GitHub code/repo/PR search, and npm/PyPI package lookup, usable through an MCP server or a CLI. Before choosing it, note it requires Node.js 20.12+, and while GitHub auth is optional, it is needed for private repositories and higher rate limits.
GitHub stars915Stars / 30 days+20npm / typical week3.3KTools exposed13Last commit2 days agoCommits / 12 weeks23Maintenance gradeATool descriptionsAScore 67.1 — show every number behind it
- Adoption86 / 100 · weight 40%
- GitHub stars74
- npm downloads75
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance97 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence85
- Momentum46 / 100 · weight 14%
- Stars gained, relative to size56
- Stars gained, absolute53
- npm download trend17
- Tool quality100 / 100 · weight 13%
- Tool description quality93
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 86.0
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 67.1
- 4
Best for: Automating real Excel workbooks on Windows desktops — it drives the installed Excel app via COM, preserving macros, PivotTables, and formatting.}
This server connects AI assistants to a real Excel instance through both MCP and a CLI, driving the application via its COM API. It requires Windows with Excel 2016 or later and an interactive desktop, and it needs exclusive access to the workbook.
GitHub stars541Stars / 30 days+181npm / typical weekShips no npm packageTools exposednever inspectedLast committodayCommits / 12 weeks97Maintenance gradeATool descriptionsNot gradedScore 64.2 — show every number behind it
- Adoption68 / 100 · weight 40%
- GitHub stars68
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum96 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute91
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 82.3
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 64.2
- 5mnemox-ai/idea-reality-mcp ↗
idea-reality-mcp
Community favouriteBest for: Validating an app idea before building — idea_check scans five sources and returns a 0–100 reality score.
The server exposes one tool, idea_check, which scans GitHub, npm, PyPI, Hacker News, and Stack Overflow and returns a 0–100 reality score with evidence, trend detection, and pivot suggestions. It requires no API key, but it depends on live network access to those external sources during each check.
GitHub stars775Stars / 30 days+19npm / typical weekShips no npm packageTools exposed1Last commit9 days agoCommits / 12 weeks36Maintenance gradeBTool descriptionsAScore 62.9 — show every number behind it
- Adoption72 / 100 · weight 40%
- GitHub stars72
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance95 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence100
- Momentum56 / 100 · weight 14%
- Stars gained, relative to size58
- Stars gained, absolute52
- npm download trendnot measuredno npm download history
- Tool quality93 / 100 · weight 13%
- Tool description quality85
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 80.6
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 62.9
- 6IvanMurzak/Godot-MCP ↗
Godot-MCP
EmergingBest for: AI-assisted game development in the Godot Editor — it exposes editor operations as MCP tools so agents can inspect and drive the project.
This server installs a C# editor addon that exposes Godot Editor operations — creating nodes, editing scenes, managing resources and scripts, capturing screenshots — to MCP-aware AI agents. It requires the Godot 4.3+ editor with .NET 8.0, and agents connect via the hosted ai-game.dev or a self-hosted backend.
GitHub stars207Stars / 30 days+41npm / typical weekShips no npm packageTools exposednever inspectedLast commit4 days agoCommits / 12 weeks215Maintenance gradeATool descriptionsNot gradedScore 59.8 — show every number behind it
- Adoption58 / 100 · weight 40%
- GitHub stars58
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum86 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute66
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 76.7
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 59.8
- 7MicrosoftDocs/mcp ↗
Microsoft Learn Docs MCP Server
Abandoned but popularBest for: Developers using AI assistants that need current Microsoft documentation — it exposes search, fetch, and code-sample tools with no auth.
It provides three tools for searching and fetching Microsoft Learn pages and code samples via a remote streamable HTTP endpoint. Before choosing it, note that it only covers Microsoft's own documentation, not third-party sources.
GitHub stars1,834Stars / 30 days+58npm / typical weekShips no npm packageTools exposednever inspectedLast commit102 days agoCommits / 12 weeks0Maintenance gradeCTool descriptionsNot gradedScore 58.7 — show every number behind it
- Adoption82 / 100 · weight 40%
- GitHub stars82
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance63 / 100 · weight 24%
- Last commit touching this server88dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 7 days ago, which counts every ref; the stored date would have published 7 days ago
- Repository maintenance grade55
- Commit cadence5
- Momentum71 / 100 · weight 14%
- Stars gained, relative to size71
- Stars gained, absolute72
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 75.3
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 58.7
- 8idosal/git-mcp ↗
GitMCP
Abandoned but popularBest for: AI coding assistants that need current docs and code from any GitHub project — GitMCP is a zero-setup remote MCP endpoint.
GitMCP is a remote MCP server exposing 32 tools for Git operations, GitHub/Gitea repository management, releases, versioning, backups, auth, config, health checks, and a ping/version endpoint, and its README documents connecting to it via gitmcp.io URLs from Cursor, Claude Desktop, Windsurf, VSCode, and Cline. Worth knowing before choosing it: the tool list also includes write operations such as git_commit, git_push, github_create_repo, and release_create, so it is not read-only.
GitHub stars8,332Stars / 30 days+75npm / typical weekdownloads not countedTools exposed32Last commit104 days agoCommits / 12 weeks0Maintenance gradeFTool descriptionsCScore 58.3 — show every number behind it
- Adoption98 / 100 · weight 40%
- GitHub stars98
- npm downloadsnot measurednpm names no repository for git-mcp, so its downloads cannot be attributed
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance51 / 100 · weight 24%
- Last commit touching this server88
- Repository maintenance grade5
- Commit cadence5
- Momentum53 / 100 · weight 14%
- Stars gained, relative to size38
- Stars gained, absolute76
- npm download trendnot measuredno npm download history
- Tool quality53 / 100 · weight 13%
- Tool description quality45
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 74.7
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 58.3
- 9
Best for: Debugging a cryptic error with an AI coding assistant — it returns the full StackOverflow and GitHub Issue conversation in one call.
The README documents a web search tool and a get-content tool, both returning Markdown content, and says search results include full StackOverflow and GitHub Issue conversations. No npm package is published.
GitHub stars370Stars / 30 days+14npm / typical weekShips no npm packageTools exposednever inspectedLast commit22 days agoCommits / 12 weeks28Maintenance gradeBTool descriptionsNot gradedScore 57.5 — show every number behind it
- Adoption64 / 100 · weight 40%
- GitHub stars64
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance92 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence85
- Momentum60 / 100 · weight 14%
- Stars gained, relative to size69
- Stars gained, absolute48
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 73.7
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 57.5
- 10pnp/cli-microsoft365-mcp-server ↗
CLI for Microsoft 365 MCP Server
Community favouriteBest for: Microsoft 365 users who want to run SharePoint list commands from GitHub Copilot — it exposes list-add, list-get, list-list, and list-remove.
This MCP server exposes four SharePoint list tools and relies on the globally installed CLI for Microsoft 365. Before using it, you must authenticate with m365 login and set the CLI config keys prompt, output, and helpMode as described in the README.
GitHub stars124Stars / 30 days+4npm / typical week504Tools exposed4Last commit37 days agoCommits / 12 weeks6Maintenance gradeBTool descriptionsBScore 55.3 — show every number behind it
- Adoption65 / 100 · weight 40%
- GitHub stars52
- npm downloads58
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance88 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence65
- Momentum41 / 100 · weight 14%
- Stars gained, relative to size51
- Stars gained, absolute29
- npm download trend36
- Tool quality68 / 100 · weight 13%
- Tool description quality60
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 70.9
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 55.3
- 11yusufkaraaslan/Skill_Seekers ↗
Skill Seekers
Community favouriteBest for: Turning documentation, repos, and videos into AI skills for Claude Code — it exposes 40 tools including scraping, packaging, and uploading.
It exposes 40 tools that scrape documentation, repos, PDFs, and videos into skill directories, then package, enhance, and upload them to LLM platforms, with optional vector database exports. Its install workflow requires an AI enhancement step, which needs either a local coding agent or a platform API key.
GitHub stars14,741Stars / 30 days+307npm / typical weekShips no npm packageTools exposed40Last commit11 days agoCommits / 12 weeks92Maintenance gradeATool descriptionsBScore 55.2 — show every number behind it
- Adoption100 / 100 · weight 40%
- GitHub stars100
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum75 / 100 · weight 14%
- Stars gained, relative to size59
- Stars gained, absolute100
- npm download trendnot measuredno npm download history
- Tool quality66 / 100 · weight 13%
- Tool description quality57
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 92.0
- × relevance — the keyword is tagged here
- 0.60
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 55.2
Best for: Sprint and milestone planning in GitHub Projects V2 — it exposes plan_sprint, get_sprint_metrics, and get_milestone_metrics tools.
It exposes 84 tools that cover GitHub projects, milestones, sprints, issues, pull requests, and draft issues. It requires GITHUB_TOKEN, GITHUB_OWNER, and GITHUB_REPO environment variables to run.
GitHub stars94Stars / 30 days0npm / typical week35Tools exposed84Last commit10 days agoCommits / 12 weeks63Maintenance gradeCTool descriptionsCScore 52.8 — show every number behind it
- Adoption54 / 100 · weight 40%
- GitHub stars49
- npm downloads33
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance89 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade55
- Commit cadence100
- Momentum25 / 100 · weight 14%
- Stars gained, relative to size0
- Stars gained, absolute0
- npm download trend100
- Tool quality51 / 100 · weight 13%
- Tool description quality43
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 62.1
- × relevance — the keyword is dedicated here
- 1.00
- × continuity — actively changing
- 1.00
- × evidence — modest but real audience
- 0.85
- Composite score
- 52.8
- 13asklokesh/loki-mode ↗
Loki Mode
Community favouriteBest for: Turning a one-line brief or PRD into a codebase autonomously — it runs the build and returns an evidence receipt covering tests, build, and security.
Loki Mode is a CLI that turns a PRD, GitHub issue, OpenAPI/JSON/YAML, or one-line brief into an autonomous build, and its MCP server exposes stdio tools for project state, task-queue, memory, code search, verification reports, repo hotspots/co-changes, and structured findings/learnings. The dependency to know before choosing it: Loki needs a model to drive, with an ANTHROPIC_API_KEY alone sufficient or Claude Code, aider, cline, or an open model as alternatives.
GitHub stars1,046Stars / 30 days+29npm / typical week3.4KTools exposednever inspectedLast committodayCommits / 12 weeks1,184Maintenance gradeATool descriptionsNot gradedScore 51.1 — show every number behind it
- Adoption87 / 100 · weight 40%
- GitHub stars75
- npm downloads75
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum65 / 100 · weight 14%
- Stars gained, relative to size64
- Stars gained, absolute59
- npm download trend74
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 85.2
- × relevance — the keyword is tagged here
- 0.60
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 51.1
Best for: Revisiting your own starred repositories — the `search_github_stars` tool returns matching repos with relevant README content from natural-language queries.
The README documents the MCP tool
search_github_stars, which accepts a natural-language query and returns matching repositories with relevant README content. Before choosing it, it assumes a Cloudflare stack with R2 and AutoRAG configured, plus a GitHub token withreposcope.GitHub stars112Stars / 30 days0npm / typical weekdownloads not countedTools exposednever inspectedLast commit4 days agoCommits / 12 weeks15Maintenance gradeBTool descriptionsNot gradedScore 51.1 — show every number behind it
- Adoption51 / 100 · weight 40%
- GitHub stars51
- npm downloadsnot measurednpm names no repository for mcp-github-stars, so its downloads cannot be attributed
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance92 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade80
- Commit cadence85
- Momentum0 / 100 · weight 14%
- Stars gained, relative to size0
- Stars gained, absolute0
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 60.1
- × relevance — the keyword is dedicated here
- 1.00
- × continuity — actively changing
- 1.00
- × evidence — modest but real audience
- 0.85
- Composite score
- 51.1
- 15Q00/ouroboros ↗
Ouroboros
Community favouriteBest for: For teams that need replayable coding-agent workflows across Claude Code and Codex CLI — it provides an interview→seed→execute→evaluate→evolve loop.
It exposes 34 tools that organize coding agents into a workflow of interview, seed generation, background execution, evaluation, and evolutionary loops, along with acceptance-criteria dashboards and job status tooling. Before adopting it, know that it requires a local-first runtime installed into the coding agent via a one-command install and a setup step, and its full stack spans three repositories: core, shell, and plugins.
GitHub stars5,574Stars / 30 daysno snapshot historynpm / typical weekShips no npm packageTools exposed34Last committodayCommits / 12 weeks678Maintenance gradeATool descriptionsBScore 47.4 — show every number behind it
- Adoption94 / 100 · weight 40%
- GitHub stars94
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum≈0 / 100 · weight 14%
- Stars gained, relative to sizenot measuredno snapshot history yet
- Stars gained, absolutenot measuredno snapshot history yet
- npm download trendnot measuredno npm download history
- Tool quality66 / 100 · weight 13%
- Tool description quality57
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 79.0
- × relevance — the keyword is tagged here
- 0.60
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 47.4
- 16luckyPipewrench/pipelock ↗
pipelock
Community favouriteBest for: Production AI agents needing egress control over MCP — it wraps any MCP server with bidirectional scanning for credential leaks, prompt injection, and tool description poisoning.
Its README documents a proxy that sits between AI and the network, inspecting MCP, HTTP, WebSocket, and A2A traffic and emitting signed action receipts. It has not been inspected, so the exact tools it exposes are unknown, and no npm package is published.
GitHub stars799Stars / 30 days+20npm / typical weekShips no npm packageTools exposednever inspectedLast committodayCommits / 12 weeks635Maintenance gradeATool descriptionsNot gradedScore 47.1 — show every number behind it
- Adoption73 / 100 · weight 40%
- GitHub stars73
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum57 / 100 · weight 14%
- Stars gained, relative to size60
- Stars gained, absolute53
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 78.5
- × relevance — the keyword is tagged here
- 0.60
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 47.1
- 17
Best for: Developers with accumulated Claude Code, Cursor, Codex CLI, Trae, or Copilot chats who want searchable, local memory their MCP agent can query.
ChatCrystal imports chats from five coding tools into structured notes and exposes seven MCP tools for semantic search, note retrieval, relation lookup, and task-memory recall and write-back. Before anything is searchable, you must import your conversations and configure separate LLM and embedding providers, so budget time for that initial setup.
GitHub stars53Stars / 30 days+9npm / typical week168Tools exposed7Last commit54 days agoCommits / 12 weeks51Maintenance gradeATool descriptionsAScore 46.7 — show every number behind it
- Adoption47 / 100 · weight 40%
- GitHub stars43
- npm downloads24downloads show none of the weekday rhythm human traffic has; halved
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance93 / 100 · weight 24%
- Last commit touching this server88
- Repository maintenance grade100
- Commit cadence100
- Momentum70 / 100 · weight 14%
- Stars gained, relative to size89
- Stars gained, absolute41
- npm download trend70
- Tool quality81 / 100 · weight 13%
- Tool description quality73
- Built and inspected by Glama100
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 70.4
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — modest but real audience
- 0.85
- Composite score
- 46.7
- 18elara-labs/code-context-engine ↗
Code Context Engine
Community favouriteBest for: Teams wanting consistent context across multi-editor setups — it provides one local index shared by Claude Code, Cursor, VS Code, Gemini CLI, and others.
Code Context Engine indexes a codebase locally and exposes the index to AI coding agents via a single command, with setup that auto-detects the editor. It requires Python 3.11+, a C compiler for tree-sitter grammars, and depends on either a local Ollama installation or the bundled [local] extra with an embedded model.
GitHub stars397Stars / 30 days+21npm / typical weekShips no npm packageTools exposednever inspectedLast commit8 days agoCommits / 12 weeks53Maintenance gradeATool descriptionsNot gradedScore 46.4 — show every number behind it
- Adoption65 / 100 · weight 40%
- GitHub stars65
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum71 / 100 · weight 14%
- Stars gained, relative to size82
- Stars gained, absolute54
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 77.3
- × relevance — the keyword is tagged here
- 0.60
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 46.4
Best for: Building a Unity game by describing it in plain English — assistants create scenes, generate scripts, and simulate input inside a running editor.
It runs a local HTTP server inside a running Unity project and exposes scene creation, script generation, input simulation, and editor automation to MCP clients like Claude Code, Cursor, and Windsurf. It assumes a Unity 2022.3 or newer project, since it installs as a UPM package from Git or OpenUPM and operates inside the Editor itself.
GitHub stars214Stars / 30 days+38npm / typical weekShips no npm packageTools exposednever inspectedLast commit9 days agoCommits / 12 weeks104Maintenance gradeATool descriptionsNot gradedScore 46.1 — show every number behind it
- Adoption58 / 100 · weight 40%
- GitHub stars58
- npm downloadsnot measuredno npm package
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance100 / 100 · weight 24%
- Last commit touching this server100
- Repository maintenance grade100
- Commit cadence100
- Momentum86 / 100 · weight 14%
- Stars gained, relative to size100
- Stars gained, absolute64
- npm download trendnot measuredno npm download history
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integrates100
- Weighted mean of the five
- 76.8
- × relevance — the keyword is tagged here
- 0.60
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 46.1
- 20lostintangent/gistpad-mcp ↗
GistPad MCP
Abandoned but popularBest for: For anyone wanting to manage GitHub Gists as a personal knowledge base — it exposes CRUD tools for gists, files, comments, and optional daily notes.
GistPad MCP provides MCP tools for listing, creating, editing, and deleting gists, their files, and comments, with optional daily-note, starring, archiving, and prompt tools behind CLI flags. For non-VS Code MCP clients, it requires a GitHub personal access token limited to the gist scope.
GitHub stars202Stars / 30 days+2npm / typical week88Tools exposednever inspectedLast commit216 days agoCommits / 12 weeks0Maintenance gradeDTool descriptionsNot gradedScore 46.0 — show every number behind it
- Adoption61 / 100 · weight 40%
- GitHub stars58
- npm downloads21downloads show none of the weekday rhythm human traffic has; halved
- Used through Glamanot measurednot used through Glama in the last 30 days
- Maintenance46 / 100 · weight 24%
- Last commit touching this server68
- Repository maintenance grade30
- Commit cadence5
- Momentum44 / 100 · weight 14%
- Stars gained, relative to size30
- Stars gained, absolute19
- npm download trend100
- Tool quality≈65 / 100 · weight 13%
- Tool description quality≈65tool descriptions not yet scored
- Built and inspected by Glamanot measurednever built and inspected by Glama
- Trust100 / 100 · weight 9%
- License100
- Published by the vendor it integratesnot measurednot published by the vendor it integrates
- Weighted mean of the five
- 59.0
- × relevance — the keyword is declared here
- 0.78
- × continuity — actively changing
- 1.00
- × evidence — widely adopted
- 1.00
- Composite score
- 46.0
Questions people ask
Should I choose GitMCP or GitHub MCP Server?
GitHub MCP Server had a commit 0 days ago and 151 commits in the last 12 weeks. GitMCP is labelled Abandoned but popular, had its last commit 104 days ago, and had 0 commits in the last 12 weeks. Choose GitHub's official server unless your main requirement is a zero-setup remote endpoint for docs or code from any GitHub project.
Does Microsoft Learn Docs MCP Server require authentication?
No. It is a remote MCP server that uses streamable HTTP and exposes search, fetch, and code-sample tools with no auth. It is designed for clients like GitHub Copilot. Keep in mind that it had its last commit 102 days ago and 0 commits in the last 12 weeks.
What does github-codemunch-mcp do differently?
It uses tree-sitter AST parsing to build a symbol index and exposes 7 tools, including search_symbols and get_symbol. That lets an agent fetch only the relevant code instead of raw file dumps, reducing token consumption. Its tool descriptions are graded A.
How many tools does mcp-github-project-manager expose?
It exposes 84 tools and focuses on GitHub Projects workflows, including sprint planning, sprint metrics, and milestone metrics. Its tool descriptions are graded C.
What should I be careful about when pointing an agent at GitMCP?
GitMCP has the profile label Abandoned but popular and the repository is not archived, but it had 0 commits in the last 12 weeks and its last commit was 104 days ago. It still exposes 32 tools, so the issue is lack of continued development rather than missing tool coverage.