gitlab-mcp

ttpears/gitlab-mcp
★ 3 stars JavaScript 🤖 AI/LLM Updated 2d ago
Community GitLab MCP Server — works with any GitLab tier (Free/Premium/Ultimate), no Duo required. GraphQL schema discovery, repo browsing, multi-client support (Claude Code, LibreChat).
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "gitlab-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "ttpears/gitlab-mcp"
      ]
    }
  }
}

README Excerpt

A community MCP server for GitLab — works with **any GitLab tier** (Free, Premium, Ultimate), no GitLab Duo required. ```bash npx @ttpears/gitlab-mcp-server ``` GitLab ships an [official MCP server](https://docs.gitlab.com/user/gitlab_duo/model_context_protocol/mcp_server/) (Beta) that requires **Premium/Ultimate** and **GitLab Duo** with beta features enabled. This community server is an alternative for teams that don't have those requirements or need different capabilities.

Tools (20)

GITLAB_AUTH_MODEGITLAB_MAX_PAGE_SIZEGITLAB_MCP_PORTGITLAB_SHARED_ACCESS_TOKENGITLAB_TIMEOUTGITLAB_URLMCP_TRANSPORTbrowse_repositorycreate_broadcast_messagecreate_issuecreate_merge_requestcreate_notedelete_broadcast_messageexecute_custom_queryget_available_queriesget_broadcast_messageget_file_contentget_issuesget_merge_request_commitsget_merge_request_diffs

Topics

claudegitlabgraphqlllmmcpmodel-context-protocol