
Git MCP Server
Подключить Git MCP Server
Выберите способ запуска и свой MCP-клиент. Ниже останется одна готовая инструкция, которую можно проверить и скопировать.
Способ подключения
Куда подключить
Скопируйте и проверьте
Managed connector: Smithery
Подключение выполняется через готовый коннектор или платформенную интеграцию.
- 1.Откройте страницу коннектора или маркетплейс платформы.
- 2.Подключите аккаунт сервиса и выдайте нужные разрешения.
- 3.Проверьте, что инструменты доступны в Smithery.
Провайдер: Smithery
Ссылка: https://smithery.ai/servers/gitlabИнструкция собрана из данных карточки и пока не отмечена как проверенная редакцией. Сверьте команду с README источника и не передавайте лишние права или секреты.
Как оценить Git MCP Server
Git MCP Server относится к GitLab. Ниже собраны проверяемые признаки, по которым его можно сравнить с другими серверами каталога.
- Происхождение
- Проект сообщества
- Лицензия
- MIT
- Реализация
- TypeScript
- Транспорт
- stdio
Что проверить перед выбором
- Изучите README, открытые issues и историю последних изменений в репозитории.
- Проверьте команду установки и зависимости перед запуском в рабочем окружении.
- Ограничьте доступ MCP-сервера только нужными файлами, API и переменными окружения.
Карточка отредактирована 20.07.2026.
Автоматическая проверка источника ещё не выполнена. Внешних источников в карточке: 1.
Характеристики
Общее
- СтатусСообщество
- РазработчикRay0907
- ЛицензияMIT
Технологии
- ЯзыкиTypeScript
- Транспортstdio
Описание
Возможности
- Читает содержимое файлов прямо из репозитория
- Показывает дерево файлов и папок в любой директории
- Пушит изменения в файлах одним коммитом
- Создаёт новые ветки
- Выводит список всех веток репозитория
- Показывает историю коммитов
- Ищет код по репозиторию: фрагменты, переменные, функции
- Поддерживает режим «только чтение» для безопасности
- Работает с GitHub Enterprise и Self-Hosted GitLab
Как подключить
Убедитесь, что на вашем компьютере установлен Node.js. Затем настройте конфигурацию клиента. Для Claude Desktop отредактируйте файл claude_desktop_config.json. Он находится в ~/Library/Application Support/Claude/ на macOS или %APPDATA%\Claude\ на Windows.
Пример для GitHub:
{ "mcpServers": { "git": { "command": "npx", "args": ["-y", "@raytien/git-mcp-server"], "env": { "GIT_PROVIDER": "github", "GIT_TOKEN": "ghp_xxxxxxxxxxxxxxxxxxxx" } } } }Для GitLab измените GIT_PROVIDER на gitlab и используйте токен GitLab (glpat-...). Для корпоративных версий добавьте GIT_API_URL (например, https://gitlab.your-company.com/api/v4). Если хотите запретить запись, укажите GIT_READ_ONLY в true. После добавления конфигурации перезапустите клиент.
Примеры запросов
- «Покажи содержимое файла
package.jsonиз корня репозитория» - «Создай ветку
feature/new-authотmain» - «Найди в коде все вызовы функции
validateUser» - «Запушь изменения с комментарием «Refactor logging»»
- «Покажи историю последних 5 коммитов в текущей ветке»
Технические детали
- Язык: TypeScript
- Транспорт: stdio
- Лицензия: MIT
- Установка:
npx -y @raytien/git-mcp-server - Разработчик: Ray0907
- Совместимые клиенты: Claude Desktop, клиенты с поддержкой MCP stdio