An MCP (Model Context Protocol) server built with TypeScript for analyzing GitHub Pull Requests.
To install GitHub PR MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @gourav221b/Github-PR-MCP-server --client claude-
Clone the repository:
git clone https://github.com/gourav221b/Github-PR-MCP-server.git
-
Navigate to the project directory:
cd Github-PR-MCP-server -
Install dependencies:
npm install
-
Build the project:
npm run build
-
Add the path to MCP Client Config:
command: node args: path/to/build/index.js
src/: Contains the TypeScript source code.build/: Holds the compiled JavaScript files.package.json: Lists project dependencies and scripts.tsconfig.json: TypeScript configuration file.
npm run build: Compiles TypeScript files into JavaScript.npm start: Runs the compiled JavaScript server.
Contributions are welcome! Please fork the repository and create a pull request with your changes.
This project is licensed under the MIT License.
