Build

Build

site icon
2025.04.01 1
TypeScript代码审查团队协作开发效率
该服务是一个专门用于GitHub代码审查的工具集,提供了一系列功能来帮助开发者更高效地进行代码审查和协作。
View on GitHub

Overview

基本能力

产品定位

该服务是一个GitHub代码审查工具集,旨在帮助开发者更高效地进行代码审查和协作。

核心功能

  • 获取特定的拉取请求审查
  • 获取特定的拉取请求审查评论
  • 回复特定的拉取请求审查评论
  • 标记拉取请求审查线程为已解决
  • 检查拉取请求审查中的所有线程是否已解决
  • 获取特定拉取请求审查中的线程
  • 获取拉取请求的所有审查线程
  • 获取单个拉取请求审查线程的完整评论详情

适用场景

  • 团队协作进行代码审查
  • 自动化代码审查流程
  • 提高代码审查效率

工具列表

  1. get_pull_request_review: 获取特定的拉取请求审查
  2. get_pull_request_comment: 获取特定的拉取请求审查评论
  3. reply_to_pull_request_comment: 回复特定的拉取请求审查评论
  4. resolve_pull_request_review_thread: 标记拉取请求审查线程为已解决
  5. check_pull_request_review_resolution: 检查拉取请求审查中的所有线程是否已解决
  6. get_pull_request_review_threads: 获取特定拉取请求审查中的线程
  7. get_pull_request_threads: 获取拉取请求的所有审查线程
  8. get_pull_request_thread: 获取单个拉取请求审查线程的完整评论详情

使用教程

使用依赖

  • 需要安装Yarn

安装教程

  1. 手动安装:
Yarn && Yarn start
  1. 安装到cursor:
{
  "mcpServers": {
    "github-pr-review-tools": {
      "command": "node",
      "args": ["~/Code/github-server-only/dist/index.js"], #put your repo location
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": <your code here>
      }
    }
  }
}

调试方式

  • 使用Docker构建:
docker build -t mcp/github -f src/github/Dockerfile .

常见问题解答

  • 未提供常见问题解答信息。

许可证

该项目遵循 MIT 开源许可条款。