GitLab (Legacy)

Connect AI assistants to GitLab using a personal access token. Use the GitLab (OAuth) variant for new connections.

Type: Official

Source Type: Repository

Source: GitHub

Description: GitLab (Legacy) MCP server enables AI assistants to interact with GitLab repositories using a personal access token. This is the original GitLab MCP server — for new connections, prefer GitLab which uses OAuth.

Configuration Parameters:

  • GitLab Personal Access Token * (sensitive) - Generated in GitLab under User Settings → Access Tokens.

  • GitLab API URL (optional) - Base URL for self-hosted instances. Default: https://gitlab.com/api/v4.

Setup Steps:

  1. Log in to GitLab and navigate to User Settings → Access Tokens.

  2. Click Add new token, name it, and select scopes — typically api, read_repository, and (if needed) write_repository.

  3. Click Create personal access token and copy the value — GitLab will not show it again.

  4. When creating the connection in Natoma, paste the token (and the API URL if self-hosted) and save.

Last updated