MCP-сервер YouGile: 66 инструментов с уровнями доступа
yougile-mcp
Локальный stdio-сервер на REST API v2 YouGile: проекты, доски, задачи, стикеры, чаты и вебхуки, запись и удаление включаются отдельными флагами
- 0 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Может менять и мягко удалять задачи, сотрудников, роли и вебхуки при включенных флагах
- Ключ API дает права владельца аккаунта в компании
Установка
- Работает в
- Сервисы
Ручная установка
claude mcp add yougile \
--env YOUGILE_API_KEY=<ключ> \
--env YOUGILE_ALLOW_WRITES=true \
-- node /абсолютный/путь/к/yougile-mcp/dist/index.jsКоманда из README после сборки `npm run build`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Может менять и мягко удалять задачи, сотрудников, роли и вебхуки при включенных флагах
- Ключ API дает права владельца аккаунта в компании
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер Node.js подключает агента к YouGile через REST API v2 и регистрирует 66 инструментов: 25 чтения, 29 записи и 12 разрушающих. Агент читает и меняет проекты, доски, колонки, задачи, стикеры, чаты, сотрудников, отделов, роли и вебхуки. Права ступенчатые: без `YOUGILE_ALLOW_WRITES=true` изменяющих инструментов в списке нет совсем; мягкое удаление и удаление пользователя или роли появляются только при `YOUGILE_ALLOW_DESTRUCTIVE=true`. Клиент держит бюджет запросов, по умолчанию 40 в минуту, и сам постранично читает списки до заданного лимита. Адрес API меняется, поэтому подходят и облако YouGile, и установки на своих серверах. Пароль сервер не принимает: ключ создается вручную двумя запросами `curl`.
Для кого. Руководителям проектов и разработчикам автоматизаций на YouGile, которым нужно дать агенту сначала только чтение, а правки и удаление включить позже.
Подходит, если
- Нужна сводка по доске: колонки, задачи и стикеры, но менять в YouGile ничего нельзя
- Из переписки надо завести задачи и расставить исполнителей, и для этого включают режим записи
- Компания держит YouGile на своем сервере, а адрес API нужно подставить самим
- Нужно выгрузить чаты задач и вебхуки проекта для разбора интеграций
Не подходит, если
- Нужен готовый пакет: в npm он не опубликован, сборка идет из клона командами `npm install` и `npm run build`
- Требуется проверенная работа на реальных данных: автор сообщает, что живой проверки пока не было
- Нужен разовый скрипт без постоянного сервера: проще вызвать REST API напрямую
Пример запроса к агенту
Покажи все задачи из колонки В работе на доске Продукт и сгруппируй их по исполнителямMCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
YOUGILE_API_KEYобязательная, секрет- Bearer-ключ API YouGile
YOUGILE_BASE_URL- Адрес сервера YouGile, по умолчанию https://yougile.com
YOUGILE_ALLOW_WRITES- Включает изменяющие инструменты
YOUGILE_ALLOW_DESTRUCTIVE- Включает удаление, требует YOUGILE_ALLOW_WRITES
YOUGILE_RATE_LIMIT_PER_MIN- Бюджет запросов в минуту, 1–50, по умолчанию 40
Ограничения
Автор сообщает, что все 66 инструментов реализованы, но живая проверка против настоящего YouGile еще не выполнялась, тесты не используют сеть. Пакета в npm нет, запуск идет по абсолютному пути к `dist/index.js` после сборки на Node.js 20 или новее. Ключ создается вручную запросами `curl` с логином и паролем, на аккаунт действует лимит около 30 ключей, ключ не истекает. Лицензия в репозитории не указана. Звезд нет, автор один.
Как отключить. Уберите запись `yougile` из конфигурации клиента или выполните `claude mcp remove yougile` и удалите ключ в настройках YouGile.
Частые вопросы
Как получить ключ API?
Двумя запросами `curl` к `auth/companies` и `auth/keys` с вашим логином и паролем, ответ содержит ключ для `YOUGILE_API_KEY`. Пароль серверу не передается и не сохраняется.
Как включить запись?
Задайте `YOUGILE_ALLOW_WRITES=true`. Без этого изменяющие инструменты не регистрируются, агент их просто не видит.
Что даст `YOUGILE_ALLOW_DESTRUCTIVE`?
Включит мягкое удаление, а также удаление пользователя и роли. Работает только вместе с `YOUGILE_ALLOW_WRITES=true`.
Работает ли сервер со своей установкой YouGile?
Да, `YOUGILE_BASE_URL` принимает адрес вашего сервера, только по `https`, а для проверки допустим `http://localhost`.
Есть ли защита от лимитов API?
Да, клиент держит бюджет 40 запросов в минуту, его меняет `YOUGILE_RATE_LIMIT_PER_MIN` в диапазоне 1–50, а временные сбои повторяются.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
YouGile — все инструментыyougile-api-mcp от trueblackat
yougile-api-mcp
MCP-сервер YouGile без единой зависимости: пятнадцать инструментов, разметка read-only и destructive по MCP-аннотациям
YouGile MCP
Yougile MCP Server
MCP-сервер для YouGile: проекты, доски, колонки, задачи, пользователи и чаты задач из агента
yougile-mcp
@nebelov/yougile-mcp
MCP-сервер для таск-трекера YouGile с покрытием API v2: проекты, доски, задачи, чаты, сотрудники, стикеры и вебхуки
YouGile MCP от Indalo
YouGile MCP
Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию
yougile-mcp от Ивана Терешина
yougile-mcp
Продакшен-уровня MCP-сервер для YouGile: 44 инструмента полного CRUD, ресурсы, готовые промпты и два транспорта
MCP YouGile с политиками безопасности
YouGile MCP
MCP-сервер для YouGile с профилями доступа, read-only по умолчанию, валидацией по OpenAPI, аудитом и хранением секретов в Vault или защищенных файлах
Коротко о README
Описание начинается с требований и сборки, затем показывает, как получить ключ, таблицу переменных окружения, примеры для Claude Desktop, Claude Code и Cursor и уровни безопасности. В репозитории лежат отчеты о проверках в `docs/qa` и выгрузка спецификации OpenAPI YouGile v2.