GitHub PR MCP Server

by gourav221b
Verified
# GitHub PR MCP Server An MCP (Model-Controller-Presenter) server built with TypeScript for analyzing GitHub Pull Requests. ## Prerequisites - [Node.js](https://nodejs.org/) (version 14 or higher) - [npm](https://www.npmjs.com/) (comes with Node.js) ## Installation 1. **Clone the repository:** ```bash git clone https://github.com/gourav221b/Github-PR-MCP-server.git ``` 2. **Navigate to the project directory:** ```bash cd Github-PR-MCP-server ``` 3. **Install dependencies:** ```bash npm install ``` 4. **Build the project:** ```bash npm run build ``` 5. **Add the path to MCP Client Config:** ```bash command: node args: path/to/build/index.js ``` ## Project Structure - **`src/`**: Contains the TypeScript source code. - **`build/`**: Holds the compiled JavaScript files. - **`package.json`**: Lists project dependencies and scripts. - **`tsconfig.json`**: TypeScript configuration file. ## Scripts - **`npm run build`**: Compiles TypeScript files into JavaScript. - **`npm start`**: Runs the compiled JavaScript server. ## Contributing Contributions are welcome! Please fork the repository and create a pull request with your changes. ## License This project is licensed under the MIT License.