A TypeScript server that analyzes GitHub Pull Requests using the Model-Controller-Presenter pattern.
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.
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!