How does Custom GitLab MCP Server differ from the standard GitLab MCP server?
It fixes schema validation issues present in the standard implementation, specifically for the `search_repositories` tool.
@chris-miaskowski
基本信息
暂无概览
Search for GitLab projects
Get contents of a file or directory
Create or update a single file
Push multiple files in a single commit
Create a new GitLab project
Create a new issue
Create a new merge request
Fork a project
Create a new branch
Custom GitLab MCP Server is an implementation of the Model Context Protocol (MCP) that enables AI assistants like Claude to interact with GitLab repositories. It fixes schema validation issues present in the standard GitLab MCP server, specifically for the search_repositories tool. This server is for developers who want to search, read, create, and update GitLab resources through AI-powered workflows.
Clone the repository, run npm install, then configure the server in your Claude settings file (either claude_desktop_config.json or the application settings JSON). Set the command to node, provide the path to index.js, and supply environment variables GITLAB_PERSONAL_ACCESS_TOKEN and GITLAB_API_URL (pointing to your GitLab instance). No additional invocation commands beyond the standard MCP server configuration are documented.
It fixes schema validation issues present in the standard implementation, specifically for the `search_repositories` tool.
Node.js version 14 or higher is required. You also need a GitLab Personal Access Token with appropriate scopes.
Use `api` for full API access, `read_api` for read‑only access, and `read_repository` / `write_repository` for repository operations.
It connects to any GitLab instance via the `GITLAB_API_URL` environment variable (e.g., `https://your-gitlab-instance/api/v4`).
The server uses standard MCP transport as configured in the Claude settings file; it is started as a child process with environment variables.
Production-grade GitLab MCP server with 86 tools — full GitLab control from any AI agent (Claude, Cursor, Zed).
Learn how to use MCP Servers with GitHub Copilot
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
a mcp server to manage github project's functionality
评论