#55th of 6 in MCP servers for developers
github-mcp-server
MCP server exposing GitHub repos, issues, PRs and Actions to AI tools
- Stars
- 33.5k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Go
Overview
Official GitHub MCP server, written in Go, that lets MCP hosts read code, manage issues and pull requests, inspect Actions runs and review security alerts. It runs either as a GitHub-hosted remote endpoint (api.githubcopilot.com/mcp/) or locally over stdio via the ghcr.io Docker image or a binary built with go build. Authentication is OAuth or a personal access token.
Who it is for: Developers wiring AI agents and IDE assistants to GitHub
Strengths
- Hosted remote endpoint needs no local install; local Docker image and Go build also available
- Supports OAuth login or PAT; PAT takes precedence when set
- Works with GitHub Enterprise Cloud (ghe.com) and Enterprise Server via GITHUB_HOST
- Install guides for VS Code, Claude, Cursor, Windsurf, Zed, Codex and others
Weaknesses
- Enterprise Server is not supported by the remote server; local server only
- Remote OAuth needs each host to configure a GitHub App or OAuth App
- Local Docker OAuth needs a fixed callback port (8085) published to loopback
- Only talks to GitHub; no other forges or providers
What it needs
- no GPU
- Docker
- Needs GitHub API, Docker (optional)
Also in MCP servers for developers
See all 6| Rank | Project | Score |
|---|---|---|
| 1 | codegraphLocal code knowledge graph served to coding agents over MCP | 80 out of 100 |
| 2 | chrome-devtools-mcpMCP server that lets coding agents drive and debug a live Chrome | 64 out of 100 |
| 3 | codebase-memory-mcpMCP server that indexes codebases into a queryable knowledge graph | 62 out of 100 |
| #4 | context7Fetches current, version-specific library docs into coding agent prompts | 57 out of 100 |
| #6 | cli-anythingGenerates command-line wrappers so AI agents can drive desktop and backend software | 43 out of 100 |