GitHub PR MCP Server
The GitHub PR MCP Server is designed to analyze and extract detailed information about GitHub Pull Requests.
With this server, you can:
Fetch comprehensive PR details including files changed, diff content, comments, and reviews
Specify target repositories by owner, name, and pull request number
Optionally authenticate using a GitHub personal access token for access to private repositories
Benefit from schema validation ensuring accurate data processing
Leverage TypeScript-based implementation for robust, type-safe operations
Enables analysis of GitHub Pull Requests, allowing users to extract information and insights from PRs through an MCP server architecture.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@GitHub PR MCP Serveranalyze the latest pull request in my repo for potential conflicts"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
GitHub PR MCP Server
An MCP (Model Context Protocol) server built with TypeScript for analyzing GitHub Pull Requests.
Prerequisites
Related MCP server: Drone CI MCP Server
Installation
Installing via Smithery
To install GitHub PR MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @gourav221b/Github-PR-MCP-server --client claudeManual Installation
Clone the repository:
git clone https://github.com/gourav221b/Github-PR-MCP-server.gitNavigate to the project directory:
cd Github-PR-MCP-serverInstall dependencies:
npm installBuild the project:
npm run buildAdd the path to MCP Client Config:
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.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Related MCP Servers
- Alicense-qualityDmaintenanceA Node.js/TypeScript server implementing the Model Context Protocol that provides integrations with GitHub and Notion, allowing automated workflow between these platforms via API endpoints.2,504MIT
- AlicenseBqualityCmaintenanceA TypeScript-based MCP server scaffold designed for monitoring and interacting with Drone CI environments. It provides tools for webhook parsing, HMAC signature verification, and state management for CI/CD pipelines.6Apache 2.0
- Flicense-qualityDmaintenanceA TypeScript MCP server that validates codebases against configurable rules. It analyzes files for violations and generates JSON reports, supporting custom rule definitions and file extensions.
- Flicense-qualityDmaintenanceA Model Context Protocol server that exposes tools and resources for fetching GitHub user profiles and weather data, with a React interface and clean architecture.10
Related MCP Connectors
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
A TypeScript MCP server for Home Assistant, enabling programmatic management of entities, automati…
Screens public GitHub repos and PRs to generate risk maps, findings, and merge-readiness signals.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/gourav221b/Github-PR-MCP-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server