Custom Gitlab
БесплатноНе проверенCustom Gitlab — Model Context Protocol server
Описание
Custom Gitlab — Model Context Protocol server
README
A custom implementation of the GitLab MCP (Model Context Protocol) server for integration with Claude and other MCP-compliant AI assistants.
Overview
This MCP server provides seamless integration with GitLab repositories, allowing AI assistants to:
- Search GitLab repositories
- Fetch file contents
- Create or update files
- Push multiple files in a single commit
- Create issues and merge requests
- Fork repositories
- Create branches
Fixed Implementation
This custom implementation fixes issues with schema validation that were present in the standard GitLab MCP server implementation, specifically for the search_repositories tool.
Installation
- Clone this repository
- Install dependencies:
npm install - Configure in your Claude settings file or Claude Desktop config file:
{ "mcpServers": { "github.com/modelcontextprotocol/servers/tree/main/src/gitlab": { "command": "node", "args": [ "/path/to/custom-gitlab-server/index.js" ], "env": { "GITLAB_PERSONAL_ACCESS_TOKEN": "your-gitlab-token", "GITLAB_API_URL": "https://your-gitlab-instance/api/v4" } } } }
Prerequisites
- Node.js (v14 or higher)
- GitLab Personal Access Token with appropriate scopes:
apifor full API accessread_apifor read-only accessread_repositoryandwrite_repositoryfor repository operations
Available Tools
| Tool Name | Description |
|---|---|
search_repositories |
Search for GitLab projects |
get_file_contents |
Get contents of a file or directory |
create_or_update_file |
Create or update a single file |
push_files |
Push multiple files in a single commit |
create_repository |
Create a new GitLab project |
create_issue |
Create a new issue |
create_merge_request |
Create a new merge request |
fork_repository |
Fork a project |
create_branch |
Create a new branch |
License
MIT
Установка Custom Gitlab
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/chris-miaskowski/custom-gitlab-mcp-serverFAQ
Custom Gitlab MCP бесплатный?
Да, Custom Gitlab MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Custom Gitlab?
Нет, Custom Gitlab работает без API-ключей и переменных окружения.
Custom Gitlab — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Custom Gitlab в Claude Desktop, Claude Code или Cursor?
Открой Custom Gitlab на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Custom Gitlab with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
