> For the complete documentation index, see [llms.txt](https://docs.natoma.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.natoma.ai/apps/gitlab.md).

# GitLab

**Type:** Official

**Source Type:** Repository

**Source:** [GitHub](https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab)

**Description:** GitLab MCP server enables AI assistants to interact with GitLab's DevOps platform for source control, CI/CD, and project management. It provides access to repositories, merge requests, pipelines, and issue tracking for comprehensive development workflow automation.

**Configuration Parameters:**

* **Your GitLab personal access token.** \* - Personal access token for authentication
* **Base URL for GitLab API, optional for self-hosted instances.** - Service instance URL (optional). Default: `https://gitlab.com/api/v4`

**Setup Steps:**

1. Log in to your GitLab account
2. Navigate to User Settings → Access Tokens
3. Generate a new API token or key
4. Copy the token for configuration
5. Ensure your account has appropriate permissions for GitLab API access

***
