awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Best GitLab MCP Servers

Ranking updated Jul 13, 2026

For an MCP server for GitLab integration, the first results are aipotheosis-labs/aci (This is a general-purpose Model Context Protocol server platform designed to orchestrate various toolsets, though it requires custom configuration or specific plugins to interface with GitLab rather than providing a dedicated, out-of-the-box GitLab integration), steveyegge/beads (Beads is a Model Context Protocol server designed to orchestrate agentic workflows and manage project metadata, providing the necessary integration for AI assistants to interact with structured task and repository data) and qodo-ai/qodo-cover. cachix/devenv and modelcontextprotocol/servers round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “best gitlab mcp servers”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Best GitLab MCP Servers

Find the best repos with AI.We'll search the best matching repositories with AI.
  • aipotheosis-labs/aciaipotheosis-labs avatar

    aipotheosis-labs/aci

    4,802View on GitHub↗

    ACI is a tool-calling platform and centralized system for managing and executing external service operations and custom scripts for agentic workflows. It functions as a unified Model Context Protocol server that enables AI agents and IDEs to dynamically discover and execute diverse toolsets. The platform distinguishes itself through a natural language capability index and intent matching to search for available tools based on task requirements. It provides an external service authenticator and account linking via OAuth-based credential management to permit secure tool execution on behalf of u

    This is a general-purpose Model Context Protocol server platform designed to orchestrate various toolsets, though it requires custom configuration or specific plugins to interface with GitLab rather than providing a dedicated, out-of-the-box GitLab integration.

    PythonMCP ServersModel Context Protocol Servers
    View on GitHub↗4,802
  • steveyegge/beadssteveyegge avatar

    steveyegge/beads

    16,757View on GitHub↗

    Beads is a versioned, dependency-aware graph database designed for distributed issue tracking and project management. It functions as an agentic workflow orchestrator, providing a structured environment where tasks, dependencies, and project metadata are linked through relational hierarchies. By maintaining a persistent, version-controlled record of project state, the system enables teams to manage complex work items across multiple repositories and environments. The platform distinguishes itself through its deep integration with automated coding agents, acting as a Model Context Protocol ser

    Beads is a Model Context Protocol server designed to orchestrate agentic workflows and manage project metadata, providing the necessary integration for AI assistants to interact with structured task and repository data.

    GoIssue Management UtilitiesModel Context Protocol ServersIssue Tracking Integrations
    View on GitHub↗16,757
  • qodo-ai/qodo-coverqodo-ai avatar

    qodo-ai/qodo-cover

    5,444View on GitHub↗

    Qodo Cover is an engineering governance platform and AI-powered assistant designed for automated code review and unit test generation. It utilizes an abstract syntax tree codebase knowledge graph to map dependencies and architectural relationships, allowing it to analyze pull requests and enforce organizational coding standards. The system distinguishes itself through a multi-agent analysis pipeline that performs architectural reasoning and identifies bugs beyond the immediate diff. It features a model context protocol server to expose codebase intelligence to external tools and can automatic

    This repository provides a Model Context Protocol server designed to expose codebase intelligence and analysis to external AI tools, fulfilling the core requirement for MCP integration even though its primary focus is on automated code review rather than general GitLab management.

    PythonModel Context ProtocolModel Context Protocol ServersIssue Tracking Integrations
    View on GitHub↗5,444
  • cachix/devenvcachix avatar

    cachix/devenv

    7,005View on GitHub↗

    Devenv is a Nix-based development environment manager that provides declarative definitions for reproducible shells and toolchains. It functions as a declarative task runner for executing dependency-aware pipelines and a service orchestration tool for supervising background processes. The project distinguishes itself by generating OCI container images directly from environment definitions without requiring a separate container engine. It also implements the Model Context Protocol to expose project context and package search to AI agents, and supports AI-assisted scaffolding to generate config

    This tool functions as an MCP server that exposes project context and environment configurations to AI agents, though it is primarily a development environment manager rather than a dedicated GitLab-specific integration tool.

    RustMCP Servers
    View on GitHub↗7,005
  • modelcontextprotocol/serversmodelcontextprotocol avatar

    modelcontextprotocol/servers

    87,320View on GitHub↗

    The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service environments, using a JSON-RPC based messaging standard to facilitate bidirectional communication between clients and servers. The protocol distinguishes itself through a robust capability-based handshake that negotiates feature sets during session initialization, ensuring compatibil

    This repository is the official collection of reference implementations and examples for the Model Context Protocol, which includes the necessary GitLab integration to enable AI assistants to interact with repositories and issues.

    TypeScriptAI Context Integration ProtocolsAI Agent Tool IntegrationsAI Interoperability Layers
    View on GitHub↗87,320
  • idosal/git-mcpidosal avatar

    idosal/git-mcp

    7,622View on GitHub↗

    git-mcp is a Model Context Protocol server that transforms Git repositories and static sites into structured context providers for AI assistants. It functions as a documentation retrieval tool and repository indexer, exposing codebases and project files as standardized tools to reduce hallucinations in large language model responses. The project converts raw repository files, READMEs, and external URLs into formats optimized for token consumption. It enables AI agents to perform query-based code searches and retrieve specific sections of project documentation to maintain up-to-date technical

    This is a Model Context Protocol server for local Git repository indexing and file retrieval, but it lacks the specific GitLab API integration required to manage issues and merge requests.

    TypeScriptModel Context ProtocolCodebase Context ProvidersMCP Servers
    View on GitHub↗7,622
  • mark3labs/mcp-gomark3labs avatar

    mark3labs/mcp-go

    8,806View on GitHub↗

    mcp-go is a Go implementation of the Model Context Protocol (MCP) providing an SDK and framework for building servers that connect large language model applications to external tools and data sources. It serves as a developer kit for implementing bidirectional communication and structured data exchange between AI clients and servers. The framework enables the creation of executable tools with structured output schemas, reusable prompt templates, and data resource exposure via URI templates. It supports multiple transport layers, including stdio, HTTP, and Server-Sent Events, using a transport

    This repository is a Go SDK and framework for building MCP servers rather than a pre-built GitLab-specific MCP server, meaning you would use it as a building block to develop the integration yourself.

    GoModel Context ProtocolMCP ServersModel Context Protocol Implementations
    View on GitHub↗8,806
  • jpisnice/shadcn-ui-mcp-serverJpisnice avatar

    Jpisnice/shadcn-ui-mcp-server

    2,803View on GitHub↗

    This project is a Model Context Protocol server designed to bridge the gap between local frontend component libraries and language models. It functions as a development assistant that provides AI tools with the structural context, dependency requirements, and installation patterns necessary to generate accurate, framework-specific UI code. The server distinguishes itself by utilizing schema-driven metadata extraction and static file system analysis to interpret component structures without requiring runtime execution. By decoupling component definitions from specific UI libraries, it supports

    This is an MCP server, but it is purpose-built for frontend UI component discovery and documentation rather than interacting with GitLab repositories, issues, or merge requests.

    TypeScriptMCP ServersModel Context Protocol ImplementationsModel Context Protocol Servers
    View on GitHub↗2,803
  • tobi/qmdtobi avatar

    tobi/qmd

    9,498View on GitHub↗

    qmd is a local semantic search engine and RAG knowledge base indexer that functions as a Model Context Protocol server. It converts local documents, markdown files, and codebases into a searchable database to provide retrieval augmented generation capabilities for AI agents. The system exposes its search and retrieval tools via stdio or HTTP. It utilizes local model files for embeddings and reranking, supporting query expansion across multiple languages. The project employs abstract syntax tree based chunking to split source code at function and class boundaries. It implements hybrid vector-

    This project is a local RAG and semantic search engine that implements the Model Context Protocol, but it lacks the specific GitLab API integration required to manage issues, merge requests, and repository data.

    TypeScriptModel Context ProtocolMCP ServersModel Context Protocol Servers
    View on GitHub↗9,498
  • ahujasid/blender-mcpahujasid avatar

    ahujasid/blender-mcp

    17,168View on GitHub↗

    This project is a Model Context Protocol server that functions as an automation tool for 3D design software. It acts as a bridge between creative applications and external intelligence agents, enabling users to manipulate geometry, materials, and lighting through natural language instructions. The tool distinguishes itself by providing a standardized interface for remote command execution and scene data exchange. By utilizing a protocol-based communication layer, it allows external models to query viewport status and object properties, facilitating automated decision-making and real-time scen

    This is a Model Context Protocol server, but it is designed specifically for 3D design automation and lacks the GitLab API integration required to manage repositories, issues, or merge requests.

    PythonModel Context ProtocolModel Context Protocol Servers
    View on GitHub↗17,168
  • memmachine/memmachineMemMachine avatar

    MemMachine/MemMachine

    4,607View on GitHub↗

    MemMachine is a centralized memory management server and model-agnostic memory layer for large language models. It functions as a persistence layer that stores user profiles and conversational context, providing a decoupled data store that prevents vendor lock-in by serving different AI models through a consistent API. The system implements the Model Context Protocol to share persistent agent memories and session data with compatible AI clients. It utilizes a multi-tiered memory hierarchy, combining a graph-based conversation store for episodic interactions with a vector knowledge base for se

    This repository is a memory management and persistence layer for AI agents rather than a tool designed to integrate with GitLab for repository, issue, or merge request management.

    PythonMCP ServersModel Context Protocol ImplementationsModel Context Protocol Servers
    View on GitHub↗4,607
  • mcp-use/mcp-usemcp-use avatar

    mcp-use/mcp-use

    10,137View on GitHub↗

    mcp-use is a development framework designed for building, deploying, and managing servers, clients, and autonomous agents using the Model Context Protocol. It provides a comprehensive toolkit for creating servers that expose custom tools, data resources, and prompts to compatible AI agents. The project distinguishes itself by offering a complete lifecycle for protocol-based applications, including a dedicated hosting platform for production servers and a compliance validator to ensure servers meet marketplace publishing requirements. It also features an observability suite for tracing protoco

    This repository is a development framework and toolkit for building and managing MCP servers rather than a pre-built GitLab-specific MCP server that provides the requested repository and issue management capabilities.

    TypeScriptModel Context ProtocolMCP ServersModel Context Protocol Servers
    View on GitHub↗10,137
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
aipotheosis-labs/aci4.8KPythonApache-2.0May 28, 2026
steveyegge/beads16.8KGomitFeb 19, 2026
qodo-ai/qodo-cover
5.4K
Python
AGPL-3.0
Apr 5, 2026
cachix/devenv7KRustApache-2.0Jun 16, 2026
modelcontextprotocol/servers87.3KTypeScriptNOASSERTIONJun 7, 2026
idosal/git-mcp7.6KTypeScriptapache-2.0Aug 21, 2025
mark3labs/mcp-go8.8KGoMITJun 16, 2026
jpisnice/shadcn-ui-mcp-server2.8KTypeScriptMITMay 16, 2026
tobi/qmd9.5KTypeScriptmitFeb 19, 2026
ahujasid/blender-mcp17.2KPythonmitJan 23, 2026

Related searches

  • an MCP server for integrating Jira workflows
  • a collection of Docker MCP servers
  • an MCP server for integrating Slack tools
  • an MCP server for integrating with Figma
  • an MCP server for managing Terraform infrastructure
  • an MCP server for Sentry integration
  • an MCP server for connecting to Supabase
  • a filesystem server for MCP integration