The GitLab MCP Server allows you to interact with GitLab for repository and project management through the GitLab API. With this server, you can:
File Operations: Create, update, or push single/multiple files in a commit while maintaining Git history
Project Management: Create new repositories, search for projects, fork repositories, and create branches
Issue Tracking: Create and manage issues with labels, assignees, and milestones
Merge Requests: Create and manage merge requests, including draft MRs and collaboration settings
Content Retrieval: Fetch contents of files or directories from specific branches, tags, or commits
Batch Support: Perform operations like pushing multiple files in a single commit
Error Handling: Receive clear feedback for common issues
Allows interaction with GitLab repositories including project management, file operations, branch creation, issue tracking, merge request management, repository forking, and project search capabilities through the GitLab API
README.md not found. View project on GitHub.