Skip to main content
Glama
ttpears

GitLab MCP Server

by ttpears

get_user_merge_requests

Retrieve merge requests for a specific GitLab user as author or assignee, with filtering by state, project, and pagination support.

Instructions

Get merge requests for a specific user (as author or assignee) - uses proper GraphQL filtering

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
usernameYesUsername to find merge requests for (e.g., "cdhanlon")
roleNoWhether to find MRs authored by or assigned to the userauthor
stateNoFilter by MR state (opened, closed, merged, all)opened
projectPathNoOptional: limit search to a specific project
firstNoNumber of merge requests to retrieve
afterNoCursor for pagination
userCredentialsNoYour GitLab credentials (optional - uses shared token if not provided)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ttpears/gitlab-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server