Уровни доступа скиллов и MCP-серверов

Уровень доступа каждой записи каталога и причины, по которым он выставлен. Уровень показывает, что инструмент добавляет к возможностям агента. Качество кода он не оценивает.

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

    • Через marketplaces-mcp-ru может писать карточки, цены и продвижение в кабинеты площадок
    • Любая запись требует подтверждения человеком, но возможность записи есть
  • ТестерСкилл
    • Скрипты Runner выполняют реальные действия пользователя в 1С, включая изменение данных через интерфейс
    • Агент получает доступ к главному меню и командам всего приложения, а не к отдельной песочнице
    • После разрешающего правила или подтверждения владельцем инструменты переводят реальные деньги с личного счета в Т-Банке
    • Вход выполняется по номеру телефона, коду SMS и паролю через неофициальный протокол, а не токен официального API
    • Предполагает автономную работу агентов с кодом и базами в Docker-песочнице
    • Требует установки нескольких сторонних MCP-серверов
    • Инсталлятор создает симлинки в каталогах проекта и IDE
    • Создает, меняет и удаляет данные задач в рабочем портале
    • Вебхук дает доступ с правами создавшего его пользователя
    • При заданном токене GitHub агент может создавать issue в публичном репозитории
    • direct_apply реально меняет боевой аккаунт с настоящими деньгами
    • Создает гео-сегменты Аудиторий и цели Метрики, влияющие на будущие кампании
  • ЮKassa MCPMCP-сервер
    • Создает платежи, возвраты и выплаты с реальными деньгами
    • Требует секретный ключ магазина
    • Рекуррентные списания проходят без участия покупателя
    • Проект относится к платежному домену: даже без write-инструментов агент работает с реквизитами и логикой приема денег
    • Диагностика читает данные о платежах, возвратах и чеках тестового магазина по секретному ключу
    • Может удалить сайт, карты сайта и фиды из Вебмастера
    • Отправка на переобход расходует ограниченную квоту
    • При включенной записи меняет кампании, группы, объявления и ставки в боевом кабинете
    • Финансовые инструменты пополняют счет и переводят деньги между аккаунтами
    • Хранит OAuth-токен пользователя локально
    • Создает, меняет и удаляет кампании, группы, объявления и ставки, то есть тратит рекламный бюджет
    • Загружает офлайн-конверсии и расходы в Метрику
    • Защитные режимы read-only и confirm по умолчанию выключены
    • Скачивает через Logs API сырые логи визитов с идентификаторами посетителей и хранит их локально
    • Агент выполняет SQL-запросы DuckDB по этим логам
    • В Метрику ничего не пишет, нужен OAuth-токен
    • 62 управляющих инструмента создают, изменяют и удаляют счетчики, цели, фильтры и права доступа
    • Токен с metrika:write дает право менять настройки боевых счетчиков
    • Создает, меняет и удаляет задачи, доски, колонки и спринты
    • Массовые операции меняют статус или перемещают сразу много задач одним вызовом
    • Создает, обновляет и закрывает задачи в реальном Трекере при confirmed=true
    • Плановые отчеты могут уйти во внешний Telegram-бот с реальными данными по задачам
    • Хранит OAuth-токен и API-ключ в .env
    • Без TRACKER_READ_ONLY меняет задачи в реальном Трекере от имени авторизованного пользователя
    • Собственный OAuth-провайдер хранит и шифрует токены пользователей на сервере
    • README отсутствует, что усложняет проверку конфигурации перед боевым использованием
    • Типизированные и сырые инструменты создают и меняют задачи, очереди и другие сущности Трекера
    • tracker_raw_request открывает доступ к любому методу API v3 в пределах домена v3

Как мы определяем доступ

Методология

Уровень и причины ставит редакция по README, способу запуска и нужным правам. Чтение файлов проекта, которые агент и так видит, уровень не повышает. Автоматического аудита кода пока нет.