Feature Request: Enhanced GitLab Integration for Cursor
Current State:
- GitLab MCP server provides basic repository operations
- Cannot fetch merge request details (open, closed, or merged)
- Missing parity with GitHub PR integration
Requested Features:
-
Fetch GitLab Merge Request Details
- View MR diffs, metadata, comments
- Access merged/closed MRs for context
- Similar functionality to existing GitHub PR tool
-
Enhanced GitLab MCP Tools
- Get MR by number/ID
- List MRs with filters (status, author, etc.)
- Access MR discussions and approvals
-
Parity with GitHub Integration
- Same level of PR/MR access across platforms
- Consistent developer experience
Use Case:
- Developer workflows often reference historical MRs
- Code reviews and context from merged MRs
- Understanding recent changes and their rationale
Business Value:
- Improved developer productivity
- Better code context and decision-making
- Reduced context switching between tools
Technical Context:
- Current GitLab MCP server lacks
fetch_merge_request
equivalent - GitHub integration already provides comprehensive PR access
- Would enable AI assistants to provide better code context