mcp-gitlab-server
11
GitLab MCP Server is a powerful integration tool that enables AI assistants to interact seamlessly with GitLab resources. It offers extensive API support, standardized response formats, and documentation to streamline AI-powered development workflows. Featuring strong TypeScript typing, it ensures type safety and efficiency in operations.
GitLab MCP Server
A powerful Model Context Protocol (MCP) server for GitLab integration, enabling AI assistants to interact with your GitLab resources.
✨ Features
- Comprehensive GitLab API Integration: Access repositories, issues, merge requests, wikis, and more.
- Supports both stdio and Server-Sent Events (SSE) transports.
- Consistent response formatting with standardized pagination.
- Built with TypeScript for strong typing.
- Fully documented with examples.
🚀 Getting Started
Installation
- Recommended:
npm install @yoda.digital/gitlab-mcp-server
Available Operations
- Repository Management: Search, create, fork repositories.
- File Handling: Read, create, update files.
- Branch Operations: Create and manage branches.
- Issue Tracking: Create, list, filter issues.
- Merge Requests: Create, list, review merge requests.
- Group Management: List group projects and members.
- Project Activity: Track events and commit history.
- Wiki Management: Full support for project and group wikis.
- Member Management: List and manage project/group members.
📦 NPM Package
Available on npm: @yoda.digital/gitlab-mcp-server