G

GitLab

Integrates with GitLab to enable repository management, file operations, issue tracking, and merge r...

997 views
6 installs
Updated Nov 22, 2025
Not audited
Integrates with GitLab to enable repository management, file operations, issue tracking, and merge request handling using a TypeScript implementation configured with a personal access token.
  1. Log in to your GitLab account

    • Open your GitLab instance (for most users: https://gitlab.com) and sign in with your user credentials.
  2. Navigate to ‘Personal Access Tokens’ in your GitLab settings

    • Click your user avatar in the upper-right corner.
    • Go to “Edit profile” or “Preferences”.
    • On the left menu, select “Access Tokens”.
  3. Create a new Personal Access Token

    • Give your token a recognizable name (e.g., “MCP Server Integration”).
    • Select the required scopes (such as “api” for full API access, and any additional scopes as needed for your use case).
    • (Optional) Set an expiry date for security best practices.
    • Click the “Create personal access token” button.
  4. Copy your Personal Access Token

    • After creation, your token will be displayed once. Copy it and keep it secure.
  5. Determine your GitLab API URL

    • For GitLab.com, use: https://gitlab.com/api/v4
    • For self-hosted GitLab, use the URL: https://<your-domain>/api/v4
  6. (Optional) Decide on mode and features

    • Set GITLAB_READ_ONLY_MODE to true if you only require read-only access.
    • Set USE_GITLAB_WIKI, USE_MILESTONE, or USE_PIPELINE to true if you need those features.
  7. Fill in the values in the FastMCP connection interface

    • In the FastMCP interface, click the “Install Now” button for the GitLab MCP Server.
    • When prompted, enter your:
      • GITLAB_PERSONAL_ACCESS_TOKEN (from step 4)
      • GITLAB_API_URL (from step 5)
      • Any combination of the optional settings as needed for your use case.

Note: Your Personal Access Token is sensitive. Never share it publicly. You can always revoke or re-create it in your GitLab settings.

How to Install GitLab

Install GitLab MCP server with one click through FastMCP. Choose your preferred AI development tool below:

Claude Desktop

Click "Claude Desktop" in Quick Start

Cursor IDE

Click "Cursor IDE" in Quick Start

VS Code

Click "VS Code" in Quick Start

Alternatives to GitLab

Looking for similar MCP servers? Browse other servers in the same categories on FastMCP, or check out the similar servers listed above.

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.

Stay ahead of the MCP ecosystem

Get the top new MCP servers, trending tools, and dev tips delivered weekly. Free, no spam, unsubscribe anytime.

Join 2,847 developers. We send one email per week.