Hacker ApprovedDepartments

GitHub MCP server

Shares rank 13 of 21 MCP servers by recommenders

Lets AI agents handle GitHub repos, branches and pull requests from plain prompts. Critics say it uses many context tokens and the gh command-line tool works better.

Lets AI agents handle GitHub repos, branches and pull requests from plain prompts. Critics say it uses many context tokens and the gh command-line tool works better.

22 people gave an opinion

recommend it
7
criticize it
15
approval share
32%
Each figure is one person. RecommendsCriticizes

Recommended in 7 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 7 people recommend itNeeds 10 or more, not met.
  • 0.4 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 7 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Works well for GitHub tasks

    “those that I have used (GitHub, Atlassian, Glean, BuildKite, Figma, Google Workspace, etc) work very well”

    Comment from 17 Nov 2025 in “What if you don't need MCP at all?”

    “GitHub MCP handled repo creation, branching and PR with description from natural language prompts.”

    Comment from 15 Mar 2026 in “Show HN: MCP servers inside Antigravity are underrated – tried 2 of them”

    “give it tools like playwright and github MCP for upstream context and search”

    Comment from 30 Aug 2026 in “vLLM v0.28.0”

What people warn about

Each mark is one comment

  • Gh command line works better

    “I found claude was better (trained?) with the gh command line than with the github mcp.”

    Comment from 21 Sep 2026 in “MCP was always a bad idea?”

    “instead of the GitHub MCP, you just make a skill describing how to use the `gh` cli”

    Comment from 20 Dec 2025 in “Skills Officially Comes to Codex”

    “Using the gh CLI worked far better than the GitHub MCP.”

    Comment from 10 Feb 2026 in “Show HN: Model Tools Protocol (MTP) – Forget MCP, bash is all you need”
  • Uses many context tokens

    “GitHub's schemas have 8,000-character descriptions, redundant type restating, embedded markdown”

    Comment from 20 Mar 2026 in “I Mass-Deleted My MCP Servers. Here's What I Use Instead”

    “You don't need a context-polluting Github MCP that takes 10+% of your precious context window”

    Comment from 10 Jan 2026 in “How to Code Claude Code in 200 Lines of Code”

    “token costs vary 440x (GitHub official: 20,444 tokens; sqlite: 46)”

    Comment from 23 Mar 2026 in “MCP Registry – Open-source discovery layer for 20 Model Context Protocol servers”
  • Misses some simple tasks

    “still missed actionable comments that are marked as Out of Scope or Outside the PR”

    Comment from 17 Jan 2026 in “Show HN: I built a tool to assist AI agents to know when a PR is good to go”

    “the GitHub MCP not being able to do simple things such as update release markdown”

    Comment from 14 Apr 2026 in “Claude Code Routines”

Other MCP servers people recommend

The four most recommended other MCP servers, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

GitHub MCP server compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Playwright MCP402265%11——
Context740785%10—Approved
Chrome DevTools MCP362262%9——
Serena MCP18386%9—Approved
GitHub MCP serverThis page71532%7——
See all 21 MCP servers, ranked

What people said

23 of the 24 comments that mention it, newest first. Each links to the original comment.

“I found claude was better (trained?) with the gh command line than with the github mcp.”

CriticizesComment from 21 Sep 2026 in “MCP was always a bad idea?”

“this article is not doing justice to the MCP server IMHO”

RecommendsComment from 4 Sep 2026 in “Ask HN: Who is using MCP in production?”

“give it tools like playwright and github MCP for upstream context and search”

RecommendsComment from 30 Aug 2026 in “vLLM v0.28.0”

“gh is way more efficient than using the github MCP”

CriticizesComment from 23 Aug 2026 in “New MCP Roadmap”

“the GitHub MCP not being able to do simple things such as update release markdown”

CriticizesComment from 14 Apr 2026 in “Claude Code Routines”

“One learning we had is that most of the time CLI > MCP”

CriticizesComment from 11 Apr 2026 on Hacker News

“There's almost no practical reason to use their MCP except for some of the different handling of security”

CriticizesComment from 23 Mar 2026 in “I benchmarked GitHub CLI, MCP, Tool Search, Code Mode so we know the differences”

“token costs vary 440x (GitHub official: 20,444 tokens; sqlite: 46)”

CriticizesComment from 23 Mar 2026 in “MCP Registry – Open-source discovery layer for 20 Model Context Protocol servers”

“GitHub's schemas have 8,000-character descriptions, redundant type restating, embedded markdown”

CriticizesComment from 20 Mar 2026 in “I Mass-Deleted My MCP Servers. Here's What I Use Instead”

“GitHub MCP handled repo creation, branching and PR with description from natural language prompts.”

RecommendsComment from 15 Mar 2026 in “Show HN: MCP servers inside Antigravity are underrated – tried 2 of them”

“The GH MCP burning tokens is an issue on the GH MCP server”

CriticizesComment from 1 Mar 2026 in “MCP is dead. Long live the CLI”

“You can try it out with `gh` rather than `Github MCP`.”

CriticizesComment from 25 Feb 2026 in “I made MCP cheaper in one command”

“we found mcp-servr-github harvesting env vars”

CriticizesComment from 18 Feb 2026 in “Show HN: MCPShield – Supply chain security scanner for MCP servers”

“Using the gh CLI worked far better than the GitHub MCP.”

CriticizesComment from 10 Feb 2026 in “Show HN: Model Tools Protocol (MTP) – Forget MCP, bash is all you need”

“I can use the GitHub MCP without installing anything on my machine at all.”

RecommendsComment from 7 Feb 2026 in “Introducing the Developer Knowledge API and MCP Server”

“still missed actionable comments that are marked as Out of Scope or Outside the PR”

CriticizesComment from 17 Jan 2026 in “Show HN: I built a tool to assist AI agents to know when a PR is good to go”

“You don't need a context-polluting Github MCP that takes 10+% of your precious context window”

CriticizesComment from 10 Jan 2026 in “How to Code Claude Code in 200 Lines of Code”

“Think about a GitHub or Jira MCP server - commandline alone they are sure to make mistakes with REST requests, API schema etc.”

MixedComment from 1 Jan 2026 in “2025: The Year in LLMs”

“instead of the GitHub MCP, you just make a skill describing how to use the `gh` cli”

MixedComment from 20 Dec 2025 in “Skills Officially Comes to Codex”

“GitHub: 35 tools (~26K tokens)”

CriticizesComment from 24 Nov 2025 in “Claude Advanced Tool Use”

“the experience is much more deterministic and flexible”

CriticizesComment from 23 Nov 2025 in “MCP Apps: Extending servers with interactive user interfaces”

“Right now loading GitHub MCP takes something like 50k tokens.”

CriticizesComment from 17 Nov 2025 in “What if you don't need MCP at all?”

“those that I have used (GitHub, Atlassian, Glean, BuildKite, Figma, Google Workspace, etc) work very well”

RecommendsComment from 17 Nov 2025 in “What if you don't need MCP at all?”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.