Back to Home
saidsef icon

mcp-github-pr-issue-analyser

Verified Safe

by saidsef

Overview

Enables LLMs to interact with GitHub for automated Pull Request analysis, issue management, and release tracking, along with public IP information retrieval.

Installation

Run Command
uvx ./

Environment Variables

  • GITHUB_TOKEN
  • PORT
  • HOST
  • MCP_ENABLE_REMOTE
  • GITHUB_API_TIMEOUT

Security Notes

The server retrieves the GitHub Personal Access Token from environment variables, which is a good practice. It uses the `requests` library with defined timeouts, and error handling logs exceptions. No dangerous functions like `eval` or obfuscation are present. The primary security consideration is the broad `repo` scope required for the GitHub token, granting extensive repository access. Users must understand these permissions. Exposing the server via HTTP (`MCP_ENABLE_REMOTE=true`) to public networks without additional security layers (e.g., HTTPS, firewall rules, API key for the MCP server) would be a significant risk, which is a deployment concern rather than a code vulnerability.

Similar Servers

Stats

Interest Score35
Security Score9
Cost ClassMedium
Avg Tokens750
Stars5
Forks4
Last Update2026-01-19

Tags

GitHubPull RequestsIssuesRelease ManagementLLM IntegrationDevelopment Tools