This MCP server enables Large Language Models (LLMs) to seamlessly integrate with and manage operations across both GitHub and GitLab platforms. It offers a comprehensive set of tools for repository interaction, including reading file contents, listing directory structures, pushing file changes, and branch management. Beyond code, it facilitates issue tracking, pull/merge request handling, CI/CD pipeline monitoring, and comment management, allowing LLMs to perform a wide range of development and operational tasks in a standardized, provider-agnostic manner.
Key Features
010 GitHub stars
02Comprehensive repository management (read files, push changes, branch management)
03CI/CD pipeline and job status monitoring
04Unified API for GitHub and GitLab operations
05Issue and Pull/Merge Request tracking and creation
06Configurable read-only mode for secure LLM interaction
Use Cases
01Enabling LLMs to manage development workflows such as creating issues or merging pull requests
02Monitoring and retrieving logs from CI/CD pipelines using natural language queries
03Automating code changes, commits, and branch creation through LLM commands