GitHub MCP Server
@bmeyer99
关于 GitHub MCP Server
暂无概览
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is GitHub MCP Server?
A Model Context Protocol (MCP) server that implements comprehensive GitHub CLI functionality, allowing AI assistants to interact with GitHub repositories, issues, pull requests, files, and more. It is a secure, efficient, standalone binary written in Go, available for macOS, Linux, and Windows.
How to use GitHub MCP Server?
Download the pre-built binary for your platform from the Releases page, or build from source. Obtain a GitHub Personal Access Token with the repo or public_repo scope. Run the server with the token as a command-line flag (-token) or via the GITHUB_PERSONAL_ACCESS_TOKEN environment variable. Integrate with Claude Desktop by adding the server configuration to claude_desktop_config.json.
Key features of GitHub MCP Server
- Full GitHub CLI parity with comprehensive tool coverage
- Secure – only performs actions within your token’s permissions
- Efficient – written in Go for high performance
- Standalone binary with no runtime dependencies
- Multi-platform support for macOS, Linux, and Windows
Use cases of GitHub MCP Server
- Create and manage repositories programmatically
- View, create, and close issues on repositories
- Create, list, and merge pull requests
- Search code and issues across repositories
- Trigger and list GitHub Actions workflows
FAQ from GitHub MCP Server
What permissions does the GitHub token need?
The token requires the repo scope for full repository access, or public_repo for only public repositories. Create a token with minimal necessary permissions for security.
How is the token handled for security?
The server transmits the token with each request to the GitHub API but does not store it. For maximum security, host the server locally rather than on a remote server.
What platforms are supported?
GitHub MCP Server works on macOS, Linux, and Windows, provided with pre-built binaries for each.
Does the server require any runtime to be installed?
No. It is a standalone binary – no runtime dependencies are needed.
How do I integrate with Claude Desktop?
Edit your Claude Desktop configuration file (claude_desktop_config.json) and add an entry under mcpServers with the server path and the GITHUB_PERSONAL_ACCESS_TOKEN environment variable. Then restart Claude Desktop.
版本控制 分类下的更多 MCP 服务器
Bitbucket MCP
MatanYeminiBitbucket MCP - A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs
mcp-github-trending MCP Server
hetaoBackendMCP server for getting github trending repos & developers
GitHub Stars MCP Server
ccbikaiA Cloudflare-powered MCP (Model Context Protocol) Server that allows you to search and query your GitHub starred repositories using natural language.
Github Mcp Server
githubGitHub's official MCP Server
Git MCP Server
cyanheadsA Git MCP server for AI agents. STDIO & Streamable HTTP.
评论