MCP для GitFlic поверх gitflic-cli
gitflic-cli MCP-сервер
MCP-сервер с 76 типизированными инструментами поверх CLI для GitFlic: слияния, задачи, релизы, реестр пакетов, с фильтрами групп и read-only режимом
Расширенный доступ
Почему такой уровень
- Может создавать, редактировать и сливать запросы на слияние, задачи и релизы
- GITFLIC_MCP_NO_DESTRUCTIVE снимает только удаление, остальные мутации остаются доступны
- Токен дает доступ ко всем проектам, к которым имеет права владелец токена
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/gitflic-cli-mcp-serverОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Может создавать, редактировать и сливать запросы на слияние, задачи и релизы
- GITFLIC_MCP_NO_DESTRUCTIVE снимает только удаление, остальные мутации остаются доступны
- Токен дает доступ ко всем проектам, к которым имеет права владелец токена
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Пакет gitflic-cli-mcp оборачивает CLI gitflic-cli и один в один превращает его подкоманды в 76 типизированных инструментов MCP по стандарту stdio для GitFlic, российской платформы хостинга кода. Инструменты сгруппированы по сущностям: слияния, задачи, ветки, коммиты, блобы, проекты, релизы, теги, пользователи и вебхуки, часть операций пишущая, часть только читает. Набор можно сузить переменными окружения: GITFLIC_MCP_GROUPS оставляет только нужные группы, GITFLIC_MCP_READONLY убирает все мутирующие инструменты, GITFLIC_MCP_NO_DESTRUCTIVE снимает только семь удаляющих операций, не трогая создание и редактирование, а GITFLIC_MCP_TOOLS и GITFLIC_MCP_EXCLUDE дают точечный allowlist и denylist. Сервер также сжимает сырые ответы REST API GitFlic, убирая служебный шум вроде HAL-оберток и полей аватаров, чтобы не тратить токены модели впустую.
Для кого. Для разработчиков, которые ведут код на GitFlic и хотят управлять слияниями, задачами и релизами прямо из агента.
Подходит, если
- Репозиторий размещен на GitFlic, а не на GitHub или GitLab
- Нужен узкий набор инструментов под задачу, например только слияния и задачи
- Важно, чтобы модель не видела удаляющие операции без явного разрешения
Не подходит, если
- Код хранится на GitHub или GitLab: этот сервер только для GitFlic
- Нужен официальный административный инструмент GitFlic для самостоятельного хостинга: это отдельная утилита вендора
Пример запроса к агенту
Покажи открытые запросы на слияние в моем проекте на GitFlic и создай задачу по первому замечанию из ревьюMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
GITFLIC_TOKENобязательная, секрет- Персональный токен доступа GitFlic
GITFLIC_API_BASE- Адрес API для self-hosted GitFlic, если не используется gitflic.ru
GITFLIC_MCP_GROUPS- Список групп инструментов через запятую, например mr,issue
GITFLIC_MCP_READONLY- Значение 1 оставляет только инструменты без мутаций
Ограничения
Проект небольшой и малоизвестный: один автор, минимум внешней обратной связи. Все 76 инструментов по умолчанию уходят хосту в tools/list, это заметная нагрузка на контекст модели, если не сузить набор переменными окружения. Для self-hosted GitFlic нужно отдельно указывать GITFLIC_API_BASE. Заявленное «100% покрытие REST API» и число инструментов не проверялись независимо.
Как отключить. Удалите сервер командой claude mcp remove gitflic или уберите блок gitflic из конфигурации клиента.
Частые вопросы
Нужно ли ставить сам gitflic-cli отдельно?
Нет, npx подтянет и gitflic-cli-mcp, и зависимость gitflic-cli автоматически.
Как запретить модели удалять что-либо?
Задать GITFLIC_MCP_NO_DESTRUCTIVE=1: семь инструментов с удалением пропадут из списка еще на этапе регистрации, а не через подтверждение в хосте.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP для GitFlic: 66 инструментов API
gitflic-mcp
Единственный найденный MCP-сервер для GitFlic, российской платформы хостинга репозиториев: проекты, issue, merge request, файлы, релизы, вебхуки и CI/CD
MCP-сервер git на 28 инструментов: агент клонирует, коммитит, ветвит, сливает и перебазирует в локальных репозиториях.
MCP-сервер для GitLab и self-hosted инстансов: проекты, merge requests, issues, пайплайны, вики и релизы
Официальный MCP-сервер GitKraken из CLI gk: git, репозитории, pull request и задачи в GitHub, GitLab, Bitbucket и Jira
MCP для GitVerse: код-ревью и PR
GitVerse MCP Server
MCP-сервер для GitVerse с 25 инструментами в стиле bitbucket-mcp: pull requests, инлайн-код-ревью с вердиктами и запуск CI-пайплайнов GitVerse Actions
Удаленный MCP-сервер, который отдает агенту документацию и код любого публичного GitHub-репозитория без установки
Коротко о README
README на русском объясняет, что MCP-сервер это тонкая прослойка над CLI: каждый тулз маппится на подкоманду gitflic. Дает запуск через npx с токеном в переменной GITFLIC_TOKEN, конфиги для Claude Code и Cursor, таблицу групп инструментов с числом read и write операций в каждой, порядок применения фильтров GROUPS, READONLY, NO_DESTRUCTIVE и TOOLS/EXCLUDE, список из семи удаляющих тулзов и раздел о сжатии сырых ответов REST API GitFlic для экономии токенов.