G

GitLab

Integrates with GitLab's API to manage projects, issues, merge requests, pipelines, and CI/CD workfl...

78 views
0 installs
Updated Sep 9, 2025
Not audited
Integrates with GitLab's API to manage projects, issues, merge requests, pipelines, and CI/CD workflows with 22 specialized tools including pipeline control, job log analysis, branch browsing, and user management.
  1. Log in to your GitLab account
    Open https://gitlab.com and sign in with your GitLab credentials.

  2. Navigate to Personal Access Tokens
    Click on your avatar in the upper-right corner and select “Edit profile” (or “Preferences”).
    In the left sidebar, click on “Access Tokens” (or directly access: https://gitlab.com/-/profile/personal_access_tokens).

  3. Create a new Personal Access Token

    • Enter a name for your token (e.g., "MCP Server Integration").
    • Set an expiration date if desired (optional).
    • Scopes: Check at least the following boxes:
      • api
      • read_user
      • read_repository
  4. Generate the Token
    Click the “Create personal access token” button.
    Important: The generated token will be shown only once! Make sure to copy and save it securely.

  5. Add the Token to FastMCP
    Open the FastMCP connection interface.
    Click your ready-made “Install Now” button for adding ENVs.

  6. Fill out the ENV Values

    • In the environment variable field for NPM_CONFIG_TOKEN, paste the GitLab token you copied in step 4.

    If you are using a self-hosted GitLab instance, fill in GITLAB_BASE_URL with your server’s URL (e.g., https://gitlab.mycompany.com).

  7. Save and connect
    Save the configuration. The GitLab MCP server is now ready to use with your token.

Quick Start

View on GitHub

More for Developer Tools

View All →

More for Project Management

View All →

Similar MCP Servers

Report Issue

Thank you! Your issue report has been submitted successfully.