bmeyer99/github-mcp-server-go
If you are the rightful owner of github-mcp-server-go and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for comprehensive GitHub CLI integration.
The GitHub MCP Server is a robust implementation of the Model Context Protocol designed to integrate seamlessly with the GitHub CLI. It allows AI assistants to interact with GitHub repositories, issues, pull requests, files, and more, providing full parity with the GitHub CLI. The server is written in Go, ensuring high performance and minimal resource usage. It operates as a standalone binary, requiring no additional runtime dependencies, and is compatible with macOS, Linux, and Windows. The server performs actions within the permissions of your GitHub token, ensuring secure operations. Users can download a pre-built binary or build from source, and it supports integration with platforms like Claude Desktop.
Features
- Full GitHub CLI Parity: Implements the core functionality of the GitHub CLI
- Secure: Only performs actions within the permissions of your GitHub token
- Efficient: Written in Go for high performance and minimal resource usage
- Standalone Binary: No runtime dependencies required
- Multi-Platform: Works on macOS, Linux, and Windows
Usages
usage with claude desktop
{ "mcpServers": { "github": { "command": "/path/to/github-mcp-server", "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "YOUR_GITHUB_TOKEN" } } } }