github-mcp-server
View on GitHubGitHub's official MCP Server
GitHub's official MCP server that connects AI agents and assistants to GitHub's platform, exposing tools for repositories, issues, PRs, Actions, code scanning and discussions. Runs remotely via GitHub Copilot's hosted endpoint or locally via Docker with OAuth or PAT auth.
Use Cases
Let AI agents read and search repository code filesCreate and update GitHub issues and pull requests via natural languageTriage bugs and review code changes automaticallyMonitor GitHub Actions runs and analyze build failuresInspect security findings and Dependabot alertsBrowse commits and understand project structureManage releases and project boardsAccess discussions and notificationsAnalyze team activity and collaborationConnect VS Code, Cursor, Claude, Codex or Windsurf to GitHub contextRun multi-step agent workflows against the GitHub APISelf-host MCP server locally via Docker with OAuth or PAT auth
Built With
- Language
- Go
- Frameworks
- modelcontextprotocol/go-sdk · go-chi/chi · google/go-github · shurucool/githubv4 · spf13/cobra · spf13/viper · React · Vite
Tags
mcp · mcp-server · github · model-context-protocol · developer-tools · oauth · repository-management · pull-requests · issues · ci-cd · github-actions · code-analysis · remote-server · docker · golang · toolsets