Пятый фактор
Отправить заявку
Безопасность и эксплуатация

Аудит безопасности MCP-интеграции

Разберём, какие данные и действия доступны через MCP, кто выдаёт права и что произойдёт при вредоносной инструкции или ошибке модели. Проверим токены, роли, схемы инструментов (tools), сетевые вызовы, подтверждения и журналы. По каждой существенной находке покажем путь риска, влияние, конкретное исправление и результат повторной проверки.

Срок: 15 рабочих дней

Когда стоит обратиться

Обычно к нам обращаются в таких ситуациях:

  • AI-клиент подключён сразу к нескольким MCP-серверам, а администратор видит токены и названия интеграций, но затрудняется перечислить реальные команды и данные, доступные каждому сотруднику.
  • Собственный MCP-сервер умеет создавать документы, отправлять сообщения или выполнять запросы к внутренней сети, а подтверждения и ограничения параметров добавлялись по мере разработки.
  • Компания готовит промышленный запуск и хочет проверить защиту от prompt injection, чрезмерных scopes, утечки секретов, повторного выполнения команды и обращения к внутренним адресам.

Что именно мы сделаем

01

Собираем перечень MCP-клиентов, серверов, tools, ресурсов, пользователей, токенов и связанных API.

02

Строим потоки данных и границы доверия от запроса сотрудника до изменения в целевой системе.

03

Проверяем авторизацию, минимальные права, входные параметры, сеть, секреты, логи и подтверждения.

04

Воспроизводим выбранные сценарии prompt injection, подмены инструмента и злоупотребления правами.

05

Помогаем закрыть критичные находки, повторяем проверки и передаём регламент безопасной эксплуатации.

Что входит в стоимость

79 900 ₽ за всю работу

Проверяем архитектуру и настройки MCP-интеграции, исходный код доступных компонентов, авторизацию, области прав (scopes), токены, транспортные каналы, сетевой доступ, описание инструментов (tools), валидацию параметров, prompt injection, tool poisoning, SSRF, логи, подтверждения и действия записи. Проводим выбранные безопасные проверки на тестовом контуре, помогаем исправить приоритетные находки и выполняем повторный контроль.

Что будет готово

Материалы

Передадим вам

  • Карта MCP-архитектуры, потоков данных, доверительных границ, tools, scopes и учётных записей с владельцами.
  • Отчёт по находкам с доказательством, влиянием, приоритетом, конкретным исправлением и ссылкой на затронутый компонент.
  • Результаты повторной проверки, чек-лист промышленного запуска и регламент контроля новых серверов, tools и разрешений.
Проверка

Перед сдачей проверим

  • Каждый опубликованный tool связан с владельцем, ролью, scope, допустимыми параметрами, типом данных и требованием подтверждения, а неизвестные подключения вынесены в отдельный список.
  • Критичные сценарии имеют воспроизводимое доказательство и конкретное исправление; после внедрения повторная проверка показывает закрытие или документированное снижение риска.
  • Администратор может отозвать токен, отключить сервер или отдельный tool, найти действие в аудите и определить пользователя, клиент, параметры и результат вызова.

Как это выглядит на практике

Аудит безопасности MCP-интеграции: схема работы

Инструкция в документе пытается заставить агента отправить данные наружу

  1. 01

    Аудитор помещает безопасную контрольную инструкцию в тестовый документ, который агент обрабатывает вместе с обычным запросом сотрудника.

  2. 02

    Модель предлагает вызвать сетевой tool с адресом из документа, а проверка показывает, что сервер принимает произвольный URL и имеет доступ к внутренним ресурсам.

  3. 03

    Команда заменяет свободный URL на идентификатор разрешённого получателя, вводит список разрешённых адресатов (allowlist), блокировку частных адресов и подтверждение передачи данных.

  4. 04

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

Что понадобится для работы

От вас

  • Список MCP-клиентов и серверов, конфигурации подключения, каталог tools и resources, схема сети и владельцы интеграций.
  • Доступ к исходному коду или сборке собственных компонентов, тестовым учётным записям, журналам и безопасному стенду.
  • Корпоративные требования к данным, перечень критичных действий, допустимые внешние адреса и сотрудники для проверки ролей.

Если у вас немного другая ситуация

Небольшие уточнения, которые помогают довести согласованный результат до рабочего состояния, уже учитываем в цене. Если по ходу работы появится отдельный крупный блок или понадобится платная лицензия, сначала обсудим варианты и стоимость. Расскажите о своей ситуации — подстроим план под неё.

Стоимость работ 79 900 ₽ полная стоимость известна заранее
  1. 3 000 ₽после подписания договора через Диадок
  2. 76 900 ₽после выполнения, демонстрации и приёмки результата

Предоплата входит в общую стоимость. Оставшуюся сумму оплачиваете после демонстрации и приёмки готовой работы.

Часто спрашивают

Об этой услуге

Чем аудит MCP отличается от обычного аудита API?

Помимо API проверяется слой, где модель выбирает инструменты по текстовому описанию и получает контекст из внешних источников. Поэтому в область входят prompt injection, подмена описания tool, подтверждение действий, смешивание нескольких серверов и влияние содержимого документа на следующий вызов.

Можно проверить сторонний MCP-сервер без его исходного кода?

Да. Проведём проверку снаружи: каталог возможностей, запрашиваемые права, сетевое поведение, обработка параметров, ошибки, подтверждения и данные в ответах. Для внутренних дефектов кода уровень уверенности будет ниже, и это отдельно отразится в отчёте.

Аудит остановит работу текущей интеграции?

Основные активные сценарии проводятся на тестовых данных и выбранном контуре. Для рабочего окружения используем чтение конфигурации, журналов и безопасные проверки. Любое действие с заметным влиянием заранее согласуем с владельцем системы.

Вы поможете исправить найденные проблемы?

Да. Включаем помощь с приоритетными настройками и изменениями в доступном коде, затем выполняем повторный контроль. Более крупную переработку авторизации или архитектуры оценим отдельно после того, как станет понятен точный объём.

Цена и изменения по ходу работы

Цена на странице окончательная?

Да. Перед началом мы сверяем исходные данные и фиксируем результат в договоре. Указанная на странице сумма покрывает согласованную работу целиком, даже если её техническая реализация потребует больше времени, чем ожидалось при оценке.

Что означает резерв незапланированных работ?

Это уже включённый в цену запас времени на небольшие связанные уточнения заказчика, которые появляются после старта: например, добавить поле, изменить формат уведомления или учесть ещё одно условие обработки.

Резерв рассчитывается по формуле: стоимость услуги × 30% ÷ 1 500 ₽. Для услуги за 30 000 ₽ это 6 часов. Эти часы относятся только к дополнительным, заранее незапланированным уточнениям. Они не являются сроком проекта и не ограничивают время на основную работу: согласованный результат мы выполняем полностью.

Можно уточнять детали уже во время работы?

Да. Небольшие связанные изменения обычно помещаются во включённый резерв и не требуют доплаты. Если новая идея заметно меняет результат или превращается в самостоятельную задачу, сначала обсудим подход и стоимость. Любое решение согласуем до выполнения.

Начало работы и оплата

Как оформляются договор и оплата?

Подписываем договор через Диадок. Предоплата составляет 3 000 ₽ и входит в общую стоимость услуги. Остаток оплачивается после демонстрации и приёмки готового результата.

Когда начинается срок выполнения?

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

Как учитываются платные лицензии и внешние сервисы?

До старта проверяем, нужны ли тарифы, лицензии, сертификаты или дополнительные ресурсы внешних систем. Если они потребуются, заранее покажем варианты и стоимость. По возможности аккаунты и лицензии оформляются сразу на заказчика.

Проверка результата и гарантия

Как принимается готовая работа?

Вместе проверяем согласованные сценарии на контрольных данных или тестовой копии, а затем демонстрируем результат. Для интеграций сверяем передачу данных и обработку ошибок, для сайта — работу нужных страниц и действий пользователя, для отчёта — расчёты и обновление данных.

Какая гарантия действует после сдачи?

На выполненные изменения действует гарантия 3 месяца. Если в изменённой нами части обнаружится ошибка нашей реализации, проверим и исправим её без дополнительной оплаты. Переданные материалы, настройки и код остаются у заказчика.

Следующий шаг

Опишите задачу

Опишите задачу и желаемый результат. Можно указать сайт, CMS, 1С, CRM, ERP или другую систему — разберёмся в ситуации и предложим подходящий следующий шаг.