GitHub MCP服务器
用于文件操作、仓库管理及搜索功能的 GitHub API 的 MCP 服务。
快速入门
-
设置个人访问令牌
- 在 GitHub 个人访问令牌页面 创建一个具有
repo
或public_repo
权限的令牌。
- 在 GitHub 个人访问令牌页面 创建一个具有
-
运行环境配置
- Docker: 使用以下命令运行: docker run -i --rm -e GITHUB_PERSONAL_ACCESS_TOKEN=<YOUR_TOKEN> mcp/github
- NPX:
配置
claude_desktop_config.json
并使用 npx 启动。
-
主要功能
- 提供创建/更新文件、批量操作、代码搜索等工具。
- 支持 Pull Request 管理、问题跟踪和分支操作。
-
构建项目 使用以下命令构建 Docker 镜像: docker build -t mcp/github -f src/github/Dockerfile .