starReport
Verified Safeby hu-qi
Overview
A Node.js tool for automated monitoring and intelligent AI analysis of GitHub repository activity (stars, commits, issues), supporting MCP protocol services and push notifications to Feishu.
Installation
npx -y star-report mcp-serverEnvironment Variables
- REPORT_REPOS
- GITHUB_TOKEN
- FEISHU_WEBHOOK
- API_KEY
- OPENAI_API_KEY
- API_BASE_URL
- API_MODEL
- DATA_FILE
- PORT
Security Notes
The application handles sensitive data like GitHub tokens, Feishu webhooks, and LLM API keys through environment variables, which is a standard secure practice. All external API interactions (GitHub, LLMs, Feishu) are inherent to its core functionality. The code includes a robust mechanism for data persistence, attempting to write to a configurable DATA_FILE and falling back to in-memory storage if file system access is read-only, indicating an awareness of operational environments rather than malicious intent. No 'eval', obfuscation, or other explicitly dangerous patterns were identified in the truncated source code.
Similar Servers
github-mcp-server
Connects AI tools (agents, assistants, chatbots) directly to GitHub's platform, enabling natural language interactions for repository management, issue/PR automation, code analysis, and workflow automation.
octocode-mcp
Enables AI assistants to conduct deep, secure, and token-efficient code research across GitHub repositories by providing structured access and analysis tools.
mcp-github-pr-issue-analyser
Automates GitHub Pull Request analysis, issue management, and release tracking for seamless LLM integration.
ava
An AI-powered project management and communication tool for developers, automatically sharing progress and insights with teams via Slack based on AI agent activity.