MCP-сервер YouGile: 66 инструментов с уровнями доступа

yougile-mcp

Локальный stdio-сервер на REST API v2 YouGile: проекты, доски, задачи, стикеры, чаты и вебхуки, запись и удаление включаются отдельными флагами

  • 0 ★ репозитория
  • Последний коммит
MCP-сервер

Широкий доступ

Почему такой уровень

  • Может менять и мягко удалять задачи, сотрудников, роли и вебхуки при включенных флагах
  • Ключ API дает права владельца аккаунта в компании
Все причины и проверки
Российский стек

notequal21/yougile-mcp

Установка

Сервисы

Ручная установка

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, а временные сбои повторяются.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер YouGile без единой зависимости: пятнадцать инструментов, разметка read-only и destructive по MCP-аннотациям

MCP-серверШирокий доступ2Звезды репозитория

YouGile MCP

Yougile MCP Server

Российский стек

MCP-сервер для YouGile: проекты, доски, колонки, задачи, пользователи и чаты задач из агента

MCP-серверШирокий доступ19Звезды репозитория

yougile-mcp

@nebelov/yougile-mcp

Российский стек

MCP-сервер для таск-трекера YouGile с покрытием API v2: проекты, доски, задачи, чаты, сотрудники, стикеры и вебхуки

MCP-серверШирокий доступ10Звезды репозитория
Выбор редакции

Полное покрытие API YouGile из 65 операций с настраиваемыми правами, подтверждением записи и общим лимитом на компанию

MCP-серверШирокий доступ
Российский стек

Продакшен-уровня MCP-сервер для YouGile: 44 инструмента полного CRUD, ресурсы, готовые промпты и два транспорта

MCP-серверШирокий доступ2Звезды репозитория
Российский стек

MCP-сервер для YouGile с профилями доступа, read-only по умолчанию, валидацией по OpenAPI, аудитом и хранением секретов в Vault или защищенных файлах

MCP-серверРасширенный доступ4Звезды репозитория

Коротко о README

Описание начинается с требований и сборки, затем показывает, как получить ключ, таблицу переменных окружения, примеры для Claude Desktop, Claude Code и Cursor и уровни безопасности. В репозитории лежат отчеты о проверках в `docs/qa` и выгрузка спецификации OpenAPI YouGile v2.

Бейдж для README

Сообщить о проблеме