- Home
- MCP servers
- starReport
starReport
- javascript
3
GitHub Stars
javascript
Language
5 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"hu-qi-starreport": {
"command": "npx",
"args": [
"-y",
"star-report",
"mcp-server"
],
"env": {
"API_KEY": "<your API Key>",
"API_MODEL": "<model name>",
"DATA_FILE": "<path/to/data.json>",
"API_BASE_URL": "<API Base URL>",
"GITHUB_TOKEN": "<your GitHub token>",
"REPORT_REPOS": "repo1,repo2,repo3",
"FEISHU_WEBHOOK": "<your Feishu webhook>"
}
}
}
}starReport MCP Server enables automated collection and intelligent analysis of GitHub repository activity data, exposing querying, report generation, AI insights, and optional message pushes via the MCP protocol. It helps teams monitor stars, commits, and issues, run scheduled analyses, and surface results through your automation platform or chat integrations.
How to use
You can run the starReport MCP Server locally or connect to it from an MCP client to query activity data, generate reports, and receive AI-enhanced insights. Use the MCP stdio interface to run the server inside your automation, CI/CD, or workflow engine. You can also run locally to test commands before integrating into your platform.
How to install
Prerequisites: Node.js installed on your system and access to the required environment variables for your GitHub data and AI integrations.
Install dependencies and prepare your environment by cloning the project, installing dependencies, and then starting the MCP server as described.
Additional configuration
Configure the MCP server to monitor specific repositories, set up the data sources, and provide your authentication tokens. You will supply environment variables for GitHub access, messaging webhooks, and AI model settings.
Security and notes
Keep sensitive tokens secure. Do not expose your GitHub token, webhook URLs, or API keys in logs or public places.
Troubleshooting
If you encounter connectivity issues, verify that environment variables are correctly set and that the MCP client is configured to reach the server's stdio interface.