Sprint Planning
Use GitLab MCP for milestone management, sprint planning, and iteration tracking.
View Current Milestones
"Show me active milestones in
my-org/api"
"What milestones are coming up in the
my-orggroup?"
{
"action": "list",
"namespace": "my-org/api",
"state": "active",
"per_page": 20
}{
"action": "list",
"namespace": "my-org",
"per_page": 20
}Create a Sprint Milestone
"Create a milestone 'Sprint 15' for
my-org/apistarting next Monday"
"Set up milestone 'v2.1' with a two-week deadline"
{
"action": "create",
"namespace": "my-org/api",
"title": "Sprint 15",
"description": "Focus: Auth refactor and API performance",
"start_date": "2025-02-03",
"due_date": "2025-02-14"
}View Sprint Progress
"Show me issues in milestone 'Sprint 14'"
"What MRs are associated with milestone 'v2.0'?"
{
"action": "issues",
"namespace": "my-org/api",
"milestone_id": "42",
"per_page": 50
}{
"action": "merge_requests",
"namespace": "my-org/api",
"milestone_id": "42",
"per_page": 50
}{
"action": "burndown",
"namespace": "my-org/api",
"milestone_id": "42",
"per_page": 20
}Group Iterations (Premium)
"Show me the current iteration in
my-org"
"What's upcoming in our sprint cadence?"
{
"group_id": "my-org",
"state": "current",
"per_page": 5
}{
"group_id": "my-org",
"state": "upcoming",
"per_page": 5
}Manage Sprint Lifecycle
"Close milestone 'Sprint 14' — it's complete"
"Update the due date for 'v2.0' to next Friday"
{
"action": "update",
"namespace": "my-org/api",
"milestone_id": "42",
"state_event": "close"
}{
"action": "update",
"namespace": "my-org/api",
"milestone_id": "43",
"due_date": "2025-02-28"
}Sprint Planning Workflow
"Show me closed issues from the last sprint that weren't completed"
"Create a new milestone 'Sprint 15' for next two weeks"
"List unassigned issues with label 'priority::high'"
"What's the team's current workload — show open MRs per person"
Next Steps
- Issue Triage — Organize incoming issues
- Release Notes — Generate changelogs
