MCP-GitLab-insights

foreverestBulat/MCP-GitLab-insights

3.2

If you are the rightful owner of MCP-GitLab-insights and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.

MCP-GitLab-insights is a server that transforms your GitLab instance into an intelligent analytics dashboard accessible through natural language.

MCP-GitLab-insights

An MCP (Model Context Protocol) server that transforms your GitLab instance into an intelligent analytics dashboard accessible through natural language. Ask Claude or any MCP-enabled AI about your project's health, CI/CD status, and contributor activity.

🚀 Features

  • Project Analytics: Get instant overviews of any project's activity, including star count, open issues, and fork statistics.
  • CI/CD Health Monitor: Check the status of recent pipelines, identify frequent failures, and track deployment success rates.
  • Contributor Insights: Analyze individual or team contribution patterns over time.
  • Dependency Checker: Identify outdated dependencies in your projects.
  • Universal Access: Configure to work with any GitLab instance (GitLab.com or self-hosted).

🗺️ Project Roadmap

  • MVP: Core server structure and basic project info tool.
  • Security: Secure token handling and environment configuration.
  • Core Features: Pipeline analytics and contributor insights.
  • Advanced Analytics: Dependency tracking and trend analysis.
  • Publication: Package and publish on PyPI.

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

👨‍💻 Author

Bulat Subukhankulov

  • Group: 11-208
  • University: KFU ITIS
  • Final Qualifying Thesis
  • Scientific Supervisor: Enikeeva Zulfira Asnafovna