GitHub PR分析服务器

一个基于TypeScript构建的MCP服务器,用于分析GitHub Pull Requests。

  • by gourav221b
  • TypeScript
  • 本地部署
  • 5 星标
  • 更新于
在 GitHub 查看 gourav221b/Github-PR-MCP-server

使用说明

GitHub PR MCP服务器

使用TypeScript构建的MCP(模型上下文协议)服务器,用于分析GitHub Pull请求。

先决条件

  • Node.js (版本14或更高)
  • npm (附带Node.js)

安装

通过Smithery安装

通过以下方式自动为Claude Desktop安装GitHub PR MCP服务器 史密瑟里:

npx -y @smithery/cli install @gourav221b/Github-PR-MCP-server --client claude

手动安装

  1. 克隆存储库:

    git clone https://github.com/gourav221b/Github-PR-MCP-server.git
    
  2. 导航到项目目录:

    cd Github-PR-MCP-server
    
  3. 安装依赖项:

    npm install
    
  4. 构建项目:

    npm run build
    
  5. 添加MCP客户端配置的路径:

    command: node
    args: path/to/build/index.js
    

项目结构

  • src/:包含TypeScript源代码。
  • build/:保存已编译的JavaScript文件。
  • package.json:列出项目依赖关系和脚本。
  • tsconfig.json:TypeScript配置文件。

脚本

  • npm run build:将TypeScript文件编译为JavaScript。
  • npm start:运行编译后的JavaScript服务器。

贡献

欢迎投稿!请分叉存储库,并使用您的更改创建一个pull请求。

许可证

该项目根据MIT许可证获得许可。