GitHub MCP 服务器
为 AI 模型提供 GitHub 仓库内容的上下文服务,支持文件获取、结构化数据和过滤功能。
快速入门
安装
- 克隆仓库: git clone https://github.com/shanksxz/gh-mcp-server.git cd gh-mcp-server
- 安装依赖: npm install
- 构建项目: npm run build
配置 GitHub 认证
创建并导出 GITHUB_TOKEN
环境变量以提高 API 调用限制:
export GITHUB_TOKEN=your_github_personal_access_token
使用方法
- 获取仓库结构:使用
get-repo-structure
工具。 - 获取文件内容:使用
get-file-content
工具。 - 获取整个仓库上下文:使用
get-repo-context
工具。
更多详情参考 README 文档。