GitHub MCP 服务器

GitHub MCP 服务器

为 AI 模型提供 GitHub 仓库内容的上下文服务,支持文件获取、结构化数据和过滤功能。

快速入门

安装

  1. 克隆仓库: git clone https://github.com/shanksxz/gh-mcp-server.git cd gh-mcp-server
  2. 安装依赖: npm install
  3. 构建项目: 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 文档。