Back to Home
hu-qi icon

starReport

Verified Safe

by hu-qi

Overview

starReport is a Node.js tool for automatically generating and managing GitHub repository activity reports (stars, commits, issues), supporting MCP protocol, integrating large model AI analysis, and pushing reports to Feishu groups.

Installation

Run Command
npx -y star-report mcp-server

Environment Variables

  • REPORT_REPOS
  • GITHUB_TOKEN
  • FEISHU_WEBHOOK
  • API_KEY
  • API_BASE_URL
  • API_MODEL
  • DATA_FILE
  • OPENAI_API_KEY
  • PORT

Security Notes

The server loads sensitive credentials (GitHub Token, Feishu Webhook, AI API Key) from environment variables, which is a good practice. Data is stored locally in a configurable `DATA_FILE`, with a fallback to `/tmp` if the primary path is read-only; ensure `DATA_FILE` points to a secure, writable location to prevent data loss and unauthorized access. User input from Feishu webhooks is passed to the LLM for analysis; while structured prompts aim to mitigate risks, the security relies on the robustness of the integrated LLM against potential prompt injection scenarios. No 'eval' or obvious obfuscation found.

Similar Servers

Stats

Interest Score33
Security Score9
Cost ClassMedium
Avg Tokens8000
Stars3
Forks0
Last Update2026-01-19

Tags

GitHubAnalyticsAIFeishuNode.js