Configure GitLab for the AI Gateway

To allow your users to securely query projects, issues, and merge requests using their AI clients, you can configure the GitLab Model Context Protocol (MCP) server within the JumpCloud AI Gateway.

Prerequisites

  • Before configuring specific enterprise applications, we recommend reviewing the Get Started: AI Gateway guide to familiarize yourself with the gateway architecture and core AI concepts (such as MCP servers and AI clients).

Completing Application Setup

GitLab’s MCP server supports OAuth Dynamic Client Registration (DCR), so no app creation or additional configuration is required to connect it to the AI Gateway. Refer to GitLab’s GitLab MCP server to learn more.

Before you configure the server in JumpCloud, ensure you meet the following GitLab prerequisites to use their MCP server:

  • Run a supported version.
  • Enable GitLab Duo.
  • Allow access to the MCP server. 

See GitLab’s support documentation for MCP server prerequisites to learn more.

Configuring the Server in JumpCloud

See Adding MCP Servers in Configure AI Gateway Integrations and use the following values to configure this server:

  • App: Select GitLab (if you have an existing SSO application or bookmark), or click + Add App to create it
  • Name: Enter a name, for example GitLab
  • Prefix: Enter a value to prepend to MCP tool names
    • Note: Prefixes must be unique. Maximum 8 characters, letters and numbers only
  • URL: Enter the GitLab MCP server URL depending on your configuration:
    • If you use GitLab.com, enter: https://gitlab.com/api/v4/mcp
    • If you use GitLab Self-Managed, enter: https://<your-gitlab-domain>/api/v4/mcp
  • MCP authentication method: OAuth
  • Advanced fields: Not required

Your users will now see GitLab listed as an available application when they authenticate their AI clients through the JumpCloud AI Gateway.

Back to Top

Still Have Questions?

If you cannot find an answer to your question in our FAQ, you can always contact us.

Submit a Case