HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
github
github-mcp-server
Go2025–2025
github / github-mcp-server

github-mcp-server

GitHub's official MCP Server

9Distinct people
9Mentions
0Explicit recommenders
34.4KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

GitHub's official MCP Server

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 11:56:56 AM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by month9 dated mentions

Observed mentions: 2025-04-04 20:09:05 UTC to 2025-11-17 21:09:29 UTC.

0123452025-04-01 00:00:00 UTC to 2025-05-01 00:00:00 UTC (exclusive): 5 mentions; 2 submissions, 3 commentsApr 20252025-05-01 00:00:00 UTC to 2025-06-01 00:00:00 UTC (exclusive): 2 mentions; 1 submissions, 1 comments2025-06-01 00:00:00 UTC to 2025-07-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-07-01 00:00:00 UTC to 2025-08-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJul 20252025-08-01 00:00:00 UTC to 2025-09-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-09-01 00:00:00 UTC to 2025-10-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-10-01 00:00:00 UTC to 2025-11-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-11-01 00:00:00 UTC to 2025-12-01 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsNov 2025

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Apr 20252025-04-01 00:00:00 UTC2025-05-01 00:00:00 UTC523
May 20252025-05-01 00:00:00 UTC2025-06-01 00:00:00 UTC211
Jun 20252025-06-01 00:00:00 UTC2025-07-01 00:00:00 UTC000
Jul 20252025-07-01 00:00:00 UTC2025-08-01 00:00:00 UTC000
Aug 20252025-08-01 00:00:00 UTC2025-09-01 00:00:00 UTC101
Sep 20252025-09-01 00:00:00 UTC2025-10-01 00:00:00 UTC000
Oct 20252025-10-01 00:00:00 UTC2025-11-01 00:00:00 UTC000
Nov 20252025-11-01 00:00:00 UTC2025-12-01 00:00:00 UTC101

What Hacker News says

9 sources
> but those that I have used (GitHub, [...]) > Most MCP severs don't sit in between the LLM and the API endpoints [...] Your first example certainly isn't an example of that: https://github.com/github/github-mcp-server I suppose someone could try to abuse MCP by stuffing information about REST API endpoints into a the prompt/descriptions in a small MCP "skeleton" service, but I don't know of any. Can you provide examples? > they just teach them how to use the tools and then the LLM calls the APIs directly as any HTTP client would. I suspect you might have some deep misunderstandings about MCP.
In What if you don't need MCP at all?
There are MCP Servers that give access to git repo information to any LLM supporting MCP Servers. For example: >The GitHub MCP Server connects AI tools directly to GitHub's platform. This gives AI agents, assistants, and chatbots the ability to read repositories and code files, manage issues and PRs, analyze code, and automate workflows. All through natural language interactions. source: https://github.com/github/github-mcp-server
In Cursed Knowledge
I built (upon https://github.com/github/github-mcp-server/) a MCP (Model Context Protocol) server that integrates with VS Code's Copilot in Agent mode using SSE and GitHub APIs. No client-side setup required — just add a .vscode/mcp.json config pointing to the server. instructions: http://13.39.253.143 Uses a GitHub token (prompted by VS Code) No logs, no tracking Compatible with Copilot’s Agent Mode (Open Chat → switch to Agent) Project was mostly to understand how MCP works and how Copilot Agent interacts with external context providers. Feedback welcome. Contact: maxicom.developpement@gmail.com
In Self-Hosted GitHub MCP Server for VS Code Copilot
saqadri·May 21, 2025Submission

Show HN: Representing Agents as MCP Servers

Hey HN! A few months ago we shared mcp-agent (https://github.com/lastmile-ai/mcp-agent) [1][2], a lightweight framework that implements every agent pattern from Anthropic’s Building Effective Agents blog [3] and handles MCP server/client management seamlessly. Our core bet is that connecting LLMs to tools, resources, and external systems will soon be MCP-native by default. Today we're launching a significant update: Agents as MCP servers. Currently "agentic" behavior exists only on the MCP client side – clients like Claude or Cursor use MCP servers to solve tasks. With this update, Agents can be MCP servers themselves, so that any MCP client can invoke, coordinate and orchestrate agents the same way it does with any other MCP server. This paradigm shift enables: 1. Agent Composition: Build complex multi-agent systems over the same base pr
Read the rest
otocol (MCP). 2. Platform Independence: Use your agents from any MCP-compatible client 3. Scalability: Run agent workflows on dedicated infrastructure, not just within client environments 4. Customization: Develop your own agent workflows and reuse them across any MCP client. How an agent server is implemented: We’ve implemented this in mcp-agent with Workflows. Each workflow is an agent application that can interact with other MCP servers (e.g. summarizing GitHub issues → Slack message). mcp-agent exposes workflows as MCP tools on an MCP Agent Server [5]: - workflows/list – list available workflows - workflows/{WorkflowName}/run – Execute the workflow (async) - workflows/{WorkflowName}/get_status – Check workflow status - workflows/{WorkflowName}/resume – Resume paused workflow (e.g. with human input) - workflows/{WorkflowName}/cancel – Terminate workflow We’ve also implemented Temporal for durable execution [6], so agent workflows can be paused, resumed and retried in production settings. This demo [7] shows Claude invoking an MCP agent server, running workflows when appropriate, and polling for status. It basically shows agentic behavior on both the MCP client and MCP server side. We're excited about the potential this unlocks—especially as more applications become MCP-compatible clients. We'd love your feedback and ideas! [1] - https://news.ycombinator.com/item?id=42867050 [2] - https://github.com/lastmile-ai/mcp-agent [3] - https://www.anthropic.com/research/building-effective-agents [4] - https://github.com/github/github-mcp-server [5] - https://github.com/lastmile-ai/mcp-agent/tree/main/examples/... [6] - https://github.com/lastmile-ai/mcp-agent/tree/main/examples/... [7] - https://youtu.be/pLe2GAjEoYs [DEMO]
58 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.