mcp-github-pr-issue-analyser
Verified Safeby saidsef
Overview
This server enables LLMs to automate GitHub repository management, including analyzing pull requests, managing issues, and controlling releases, alongside retrieving IP address information.
Installation
uvx ./Environment Variables
- GITHUB_TOKEN
- PORT
- HOST
- GITHUB_API_TIMEOUT
- MCP_ENABLE_REMOTE
Security Notes
The server securely handles sensitive information by requiring a GitHub Personal Access Token to be provided via environment variables (GITHUB_TOKEN) rather than being hardcoded. It performs network requests to GitHub API and ipinfo.io. While the GitHub API endpoints are constructed from user-provided repository/PR details, the base URLs are hardcoded to GitHub and ipinfo.io, mitigating arbitrary SSRF risks. The broad 'repo' scope required for the GitHub token is a powerful permission, meaning misuse by the interacting LLM or client could lead to unauthorized actions within a repository; this is an inherent functional risk, not a code vulnerability. No 'eval' or malicious patterns were identified.
Similar Servers
github-mcp-server
Connects AI agents, assistants, and chatbots directly to GitHub's platform to read repositories, manage issues and PRs, analyze code, and automate workflows through natural language interactions.
mcp-github-project-manager
AI-powered GitHub Project Management, including automated roadmap generation, sprint planning, issue triaging, task breakdown, and comprehensive project workflow automation.
github-mcp
The GitHub MCP Server enables AI assistants (like Claude via LM Studio) to directly interact with GitHub for repository management, issue tracking, pull request workflows, and code analysis.
4970r-smart-coding-mpc
This MCP server enables LLMs to securely analyze GitHub codebases, gather context (repo map, project overview, commit history, PR intent), and safely submit code contributions like automated documentation and refactoring via a structured branch and Pull Request workflow.