G

github-mcp-server

ToolsActiveMIT

Overview

GitHub's official MCP Server, implemented in Go.

Editor's Review

By Lee Li · 5/7/2026

This is GitHub's own MCP server, which matters: official tooling tends to track API changes faster than community wrappers, and the auth model is clearly documented. The strongest fit is anywhere an agent needs to read or react to repository state — triaging issues, summarizing PRs, drafting reviews, navigating large codebases through search. We've seen it work well in practice for repo-question answering ("where is X used?", "which PR introduced Y?") because the agent can chain search_code and list_commits calls instead of guessing. The biggest caveat is permissions. Don't hand an agent a personal access token with broad scopes — issue a fine-grained PAT scoped to specific repos and the operations you actually need. If you're integrating into a team workflow, prefer a GitHub App. One thing to watch: the action surface is large. Agents will sometimes try to merge PRs, delete branches, or push commits when you only wanted them to read. Keep destructive operations behind explicit human approval steps, at least until you trust the model's judgment on scope. Best for: code review automation, repo insight inside coding assistants, internal devtool agents. Less useful if your team's primary code host is GitLab or Bitbucket.

Capabilities

  • authentication support
  • github integration
  • mcp client integration
  • workflow automation support

Best For

GitHub's official MCP Server, built with Go. Includes documentation on installation, usage, and policies.

Decision Snapshot

Usage

available

Docs

8 links

Config

8 strong hints

Capabilities

4 key capabilities detected

  • • GitHub stars: 28878
  • • Forks: 3979
  • • Source provenance count: 1
  • • Active signal: Updated this week from lifecycle signals.
  • • Last seen: 4/15/2026
  • • Published: 3/15/2026

Usage

.env

Features

  • authentication support
  • github integration
  • mcp client integration
  • workflow automation support
  • Capability signal: authentication support
  • Capability signal: github integration
  • Capability signal: mcp client integration
  • Documentation links available: 8.

Use Cases

  • Capability coverage: authentication support; github integration.

Supported Clients / Integrations

  • authentication support
  • github integration
  • mcp client integration
  • workflow automation support

Compatibility Signals

  • Claude Desktop: mentions (Mentioned in approved metadata/docs evidence.)
  • Cursor: mentions (Mentioned in approved metadata/docs evidence.)
  • Windsurf: mentions (Mentioned in approved metadata/docs evidence.)
  • GitHub: supports (Detected in parser config/capability hints.)

Prompt Examples

example

.env

Notes / Requirements

  • Primary language: Go
  • License: MIT
  • Documentation coverage: high
  • Parser coverage score: 1.00
  • Source provenance includes GitHub discovery
  • Source feeds: GitHub Search API
  • Topic cluster: general

Official Links

Source Information

Community: 28,878 stars
Last Updated: Apr 15, 2026
GoMIT

You can verify all information on this page against the source repository above.

Related MCP Tools

Tools

gitinstall

An MCP server, Web UI, and CLI tool for easy installation of GitHub projects with zero dependencies.

Tools

@upstash/context7-mcp

Context7 is a specialized MCP server that provides extended context management for AI assistants. It maintains conversation context across long sessions, enabling AI models to reason about complex, multi-turn interactions without losing track of earlier exchanges. Editor's Review: Context7 solves a fundamental problem with LLM-based AI assistants—limited context windows. By intelligently managing what context to retain and how to retrieve it, Context7 enables AI assistants to maintain coherence over much longer interactions than would otherwise be possible. This is particularly valuable for complex debugging sessions, architectural design discussions, or any workflow where earlier decisions inform later ones. The server is well-documented and straightforward to configure. If you find that AI assistants lose track of your project details in long sessions, Context7 is one of the most practical solutions available.

Tools

TrendRadar

AI-driven public opinion and trend monitor with multi-platform aggregation, RSS support, and smart alerts. Integrates with MCP architecture for AI analysis, sentiment insight, and trend prediction, with multi-channel notifications.

Tools

mcp-for-beginners

An open-source curriculum introducing Model Context Protocol (MCP) fundamentals through cross-language examples, focusing on practical techniques for building modular, scalable, and secure AI workflows.

What To Do Next

Continue from this tool into a workflow and a learn guide to shorten implementation time.

Sponsored