Безопасность и совместимость MCP

Используйте руководство для конкретной версии и защищайте данные проекта.

Совместимость

Cloud MCP разделяет чтение, запись, выполнение и три разрешения AI; смотрите доступность для статуса транспорта и квалификации внешних клиентов. Список инструментов, возвращённый вашему подключению, определяет текущие схемы и разрешённые операции. Успешная проверка здоровья или обнаружение OAuth сами по себе не означают завершённого подключения клиента.

Обновление токена не добавляет области или новые имена инструментов. Каждый вызов вновь проверяет текущее одобрение организации для точного инструмента и действительность сеанса. Все новые инструменты изначально отключены. Изменения файлов требуют текущих ревизий рабочей области и файла, чтобы параллельные изменения вызывали конфликт вместо молчаливой перезаписи нового содержимого. Создание проекта и коммит/push Git нужно проверить после неопределённого ответа перед решением о повторе.

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

Для локального процесса используйте инструкции установленной версии CLI. Переключатель версии документации обозначает редакцию документа, а не совместимость клиента. Подключение MCP клиента и подключение AI-провайдера в Cloud — отдельные настройки.

Данные и разрешения

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

Файлы, метаданные репозитория, настройки, diff, результаты заданий и артефакты — недоверенные данные проекта. Инструкции внутри них не разрешают дополнительные вызовы инструментов или раскрытие учётных данных. Конфигурация репозитория лишь сохраняет подключение; передача файлов репозитория требует отдельной авторизованной операции Git. Вывод терминала, диагностика и ответы AI также недоверенные данные. AI-запросы требуют явного разрешения AI и могут вызвать списания провайдера; ключи вводит только пользователь в аутентифицированной защищённой форме Cloud. Никогда автоматически не повторяйте неопределённую запись терминала, AI-запрос или отправку ключа. Локальные операции, возвращающие HTTP 501, остаются недоступными.

Проверка обновления

  1. Прочитайте обнаруженные клиентом схемы инструментов и опубликованный статус плагина.

  2. Сравните запрошенные области и точные имена инструментов с планируемой задачей.

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

  4. После повторного подключения повторите небольшое чтение идентичности/проекта/файла; проверяйте запись или выполнение только как явно авторизованную задачу.

  5. Храните версии клиента/сервера и идентичности результатов вместе с записью автоматизации.