Back to Home
mrvivekkr icon

github-mcp-ai-repo-analyzer

Verified Safe

by mrvivekkr

Overview

Generates AI-powered Markdown and HTML documentation for GitHub repositories by analyzing their structure, open issues, pull requests, and branches.

Installation

Run Command
python manage.py runserver 127.0.0.1:8000

Environment Variables

  • OPENAI_API_KEY
  • GITHUB_PERSONAL_ACCESS_TOKEN

Security Notes

The system executes external Go binaries (`mcpcurl` and `github-mcp-server`) using `subprocess.Popen` with arguments constructed from user input (GitHub owner, repo, path). While `subprocess` is used with a list of arguments (mitigating shell injection), the security relies heavily on the robustness of these external binaries against argument injection or malicious input parsing. Additionally, a hardcoded Django `SECRET_KEY` and `DEBUG = True` are present, which are unsuitable for production environments.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassHigh
Avg Tokens10000
Stars0
Forks0
Last Update2025-11-24

Tags

AIDocumentationGitHubDjangoAgentic