yougile-mcp-server от Ra53n

yougile-mcp-server

YouGile MCP без единого инструмента жесткого удаления: самая сильная мутация: обратимое архивирование

MCP-сервер

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

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

ra53n/yougile-mcp

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/ra53n-yougile-mcp

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Выполните в терминале

claude mcp add --transport stdio --env 'YOUGILE_API_KEY=<ваш YOUGILE_API_KEY>' yougile -- npx -y yougile-mcp-server

Или добавьте в файл .mcp.json, в проекте

{
  "mcpServers": {
    "yougile": {
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в Cursor

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Добавьте в файл ~/.cursor/mcp.json, для всех проектов

{
  "mcpServers": {
    "yougile": {
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Для одного проекта тот же блок кладут в .cursor/mcp.json.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Установить в VS Code

Кнопка откроет агент и предложит добавить сервер. Если ничего не произошло, скопируйте конфиг ниже.

Выполните в терминале

code --add-mcp '{"name":"yougile","type":"stdio","command":"npx","args":["-y","yougile-mcp-server"],"env":{"YOUGILE_API_KEY":"<ваш YOUGILE_API_KEY>"}}'

Или добавьте в файл .vscode/mcp.json, в проекте

{
  "servers": {
    "yougile": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа servers.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Выполните в терминале

codex mcp add yougile --env 'YOUGILE_API_KEY=<ваш YOUGILE_API_KEY>' -- npx -y yougile-mcp-server

Или добавьте в файл ~/.codex/config.toml, для всех проектов

[mcp_servers.yougile]
command = "npx"
args = ["-y", "yougile-mcp-server"]
env = { YOUGILE_API_KEY = "<ваш YOUGILE_API_KEY>" }

Если файл уже есть, допишите блок в конец.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.gemini/settings.json, для всех проектов

{
  "mcpServers": {
    "yougile": {
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/devin/mcp_config.json, для всех проектов

{
  "mcpServers": {
    "yougile": {
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. В легаси Cascade конфиг MCP лежит в ~/.codeium/windsurf/mcp_config.json.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Бывший Windsurf.

Добавьте в файл cline_mcp_settings.json, для всех проектов

{
  "mcpServers": {
    "yougile": {
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers. Файл настроек открывается в Cline: вкладка MCP Servers, кнопка Configure MCP Servers.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .roo/mcp.json, в проекте

{
  "mcpServers": {
    "yougile": {
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Форк Roo Code, папки .roo те же.

Добавьте в файл opencode.json, в проекте

{
  "mcp": {
    "yougile": {
      "type": "local",
      "command": [
        "npx",
        "-y",
        "yougile-mcp-server"
      ],
      "environment": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcp.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл ~/.config/zed/settings.json, для всех проектов

{
  "context_servers": {
    "yougile": {
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа context_servers.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Добавьте в файл .codeassistant/mcp.json, в проекте

{
  "mcpServers": {
    "yougile": {
      "command": "npx",
      "args": [
        "-y",
        "yougile-mcp-server"
      ],
      "env": {
        "YOUGILE_API_KEY": "<ваш YOUGILE_API_KEY>"
      }
    }
  }
}

Если файл уже есть, добавьте сервер внутрь ключа mcpServers.

Ключи и настройки

YOUGILE_API_KEYсекрет, обязательная
YOUGILE_BASE_URLнеобязательная

Замените значения в угловых скобках своими. Ключи не попадают в ссылки установки и не хранятся у нас.

Понадобится: Node.js

Сверено с репозиторием 25 сент. 2026, коммит 364b4fc.

Текст для агента

Получи ключ командой npm run get-key (введи логин и пароль YouGile), добавь сервер в claude_desktop_config.json с командой npx -y yougile-mcp-server и переменной YOUGILE_API_KEY.

Другие способы из описания автора
npm run get-key

Мастер из README: запрашивает логин и пароль YouGile, перечисляет компании, создает ключ и печатает готовый конфиг.

Проверка безопасности

Как мы проверяем

Средний рискСредний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

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

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер дает чтение и безопасную запись по проектам, доскам, колонкам, задачам (создание, обновление, перенос, завершение, архивирование), комментариям, пользователям и стикерам, а также три инструмента-сводки: board_summary, my_tasks, overdue_tasks. Осознанно не реализовано ни одного инструмента жесткого удаления, самая сильная мутация в наборе, архивирование, всегда обратима. Работает и по stdio для локального использования, и по Streamable HTTP для развертывания на своем VPS с Caddy и systemd, удаленные клиенты подключаются через мост mcp-remote с Bearer-токеном и защитой от DNS rebinding.

Для кого. Для тех, кто хочет дать агенту право писать в YouGile, но исключить саму возможность необратимого удаления.

Подходит, если

  • Важно, чтобы в наборе инструментов физически не было жесткого удаления
  • Нужен готовый сценарий развертывания на своем VPS с Caddy и автоматическим TLS
  • Нужны сводки по доске, просроченным задачам и своим задачам без ручной сборки

Не подходит, если

  • Нужно окончательно удалять задачи или объекты, а не архивировать их
  • Не готовы получать ключ через интерактивный npm run get-key с вводом логина и пароля YouGile

Пример запроса к агенту

Покажи мои просроченные задачи на доске «Спринт 12» и предложи, что перенести на следующую неделю

MCP

Транспорт
stdio, http
Авторизация
API-ключ

Переменные окружения

YOUGILE_API_KEY обязательная, секрет
Bearer-ключ API YouGile.
YOUGILE_BASE_URL
Адрес региона, по умолчанию https://ru.yougile.com/api-v2.
MCP_AUTH_TOKEN секрет
Bearer-токен для серверного HTTP-режима.

Ограничения

Мастер получения ключа npm run get-key запрашивает логин и пароль YouGile напрямую (по заявлению README, не сохраняет их, отправляет только в YouGile). board_summary делает по одному запросу на колонку, на больших досках это может приблизиться к лимиту запросов. Серверный HTTP-режим требует своего VPS, Caddy и настройки MCP_AUTH_TOKEN, это не однострочная установка.

Как отключить. Для локального режима удалите запись yougile из конфигурации клиента. Для серверного остановите systemd-сервис и удалите блок Caddy.

Частые вопросы

Есть ли инструмент удалить задачу навсегда?

Нет, самая сильная операция это архивирование, оно всегда обратимо.

Можно подключить сервер удаленно из Claude Desktop?

Да, через мост mcp-remote с Bearer-токеном к вашему HTTP-развертыванию на VPS.

MCP-серверы
Официальный

Официальный MCP-сервер Salesforce DX: работа с org, метаданными, данными, пользователями и тестами Apex из агента

MCP-серверВысокий риск483Звезды репозитория
Официальный

Официальный набор скиллов Яндекса: каталог, цены, остатки, заказы, витрина и еженедельная ревизия магазина на Яндекс.Кит через Claude Code или Codex

ПлагинВысокий риск29Звезды репозитория
Выбор редакции

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

MCP-серверВысокий риск
Официальный

Официальный MCP конкретного портала Битрикс24: внешний агент по OAuth или токену читает и меняет задачи, сделки, встречи и письма

MCP-серверВысокий риск

Коротко о README

README подчеркивает безопасность набора (read + safe writes, ни одного жесткого удаления), дает полную таблицу инструментов по группам, инструкцию получения ключа через npm run get-key, конфигурации для Claude Desktop и Cursor, отдельный README-deploy.md для VPS с Caddy и подключение удаленных клиентов через mcp-remote.

Бейдж для README

Вы автор проекта? Покажите в README, что он проверен в каталоге SkillFoxx. Уровень на бейдже обновляется сам.

Бейдж SkillFoxx для этого проекта
[![Проверено SkillFoxx](https://skillfoxx.ru/badges/mcp/ra53n-yougile-mcp.svg)](https://skillfoxx.ru/mcp/ra53n-yougile-mcp?utm_source=github&utm_medium=badge&utm_campaign=readme)
Foxx AIyougile-mcp-server от Ra53n

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.